Another stranded sea turtle found on island beaches
Another dead sea turtle has been found on a loca beach, this time at the very northern tip of the island.
According to one sea turtle patroller, Marilyn Googins, she found it at the “northern end...