Yet another loggerhead sea turtle (Caretta caretta) was found fatally wounded on a beach in Nafplio in southern Greece Thursday. The turtle had received multiple blows to its head and shell.
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.