World Science Festival turtle hatchlings released into East Australian Current The World Science Festival’s popular turtle hatchlings are released into the East Australian Current off the south-east Queensland coast. Spread the loveSee Full Post >>