300 Sea Turtles Found Dead on Indian Beach
As many as 300 olive ridley sea turtles and a bottlenose dolphin were found dead on Puri Beach in Odisha, India on Wednesday. While the exact cause of this horrific mass death is currently unclear, according to reports, the turtles might have been killed after being hit by trawlers who were operating illegally in the […]