Breaking! 351 Sea Turtles Found Dead Off The Coast Of Baja California Where 137 Sea Lions Perished Last Week

Photo by: Centro Mexicano de Derecho Ambiental  Environmental groups recently announced that a total of 351 loggerhead sea turtles have been found dead so far this year in the same area of Baja California coastline where authorities also found 137…