It is not new to hear of the abuse to one of the world’s endangered species, the leatherback turtles, especially in Trinidad. In case you missed it, check out the heart-wrenching story of eggs and hatchlings being crushed on the Grande Riviere beach on the Northern coast of the island. Here’s the story from BBC [...]