!!!
Washed up onto the shores of the Uruguayan resort town of Punta Colorada, two large dead sea turtles were discovered recently.