A team of investigators headed out to waters off the coast of El Salvador on 3 November after hundreds of endangered sea turtles were found floating off the countrys Pacific coast under mysterious circumstances. Authorities said they were unable to determine what caused their deaths.
Trending now




