LEO Network

400 turtles found mysteriously dead off El Salvador coast

La Libertad, La Libertad, El Salvador

Hundreds of endangered dead sea turtles have been found floating off El Salvador's Pacific coast under mysterious circumstances, with authorities unable to determine what caused their demise.

Read On The Weather Network (English)
Or translated into