Closer to the United States, sea turtle is still a delicacy in the Cayman Islands, a British Overseas Territory in the Caribbean. The government made the controversial decision to name turtle stew ...
Water Authority workers saved a number of baby hawksbill sea turtles that got confused by artificial lighting in East End on ...