Science5 years ago
Tourists called ‘idiots’ for digging up 68 baby sea turtles on Florida beach
WHAT’S BEING CLAIMED: A group of tourists has been called ‘idiots’ for digging up baby leatherback sea turtles on a Florida beach then putting them in a bucket...