Chennai: Carcasses of endangered sea turtles lie washed ashore at Palavakkam Beachby The Uttam Hindu 29 Jan 2025 8:10 PM IST