More than 400 dead sea turtles found floating off coast of El Salvador

Officials have no idea why more than 400 hundred dead sea turtles have been found floating in the waters off El Salvador’s Pacific coast. Late last week, the environmental ministry posted on Twitter that its … Read More