Navy takes lead in conserving sea turtles and sets free 97 hatchlings to ocean 8:37:00 AM IFTTT, News The Sri Lanka Navy set free 97 sea turtle hatchlings at the Panama beach on 11th April 2023, in a bid to save these endangered marine animal. Share this Share on FacebookTweet on TwitterPlus on Google+