Hundreds of dead sea turtles have been found floating off El Salvador’s Pacific coast, leaving officials scratching their heads as to what caused the massacre.
Check Also
Horrifying video shows Indonesian locals riding distressed sea turtle
A disturbing video of Indonesian locals riding a clearly distressed giant sea turtle has surfaced.