Big blue adventure for science festival turtle hatchlings The World Science Festival’s popular turtle hatchlings are released into the East Australian Current off the south-east Queensland coast. See Full Post >>