Watch: Herbie the rescued turtle returns to the sea 31 January 2019 Watch as Herbie the loggerhead sea turtle is released into the Indian Ocean to embarks... read more