In addition to being home to some of the most beautiful beaches on the planet, the Bahamas are where you'll find this last-of ...
The death of a young green sea turtle at Mai Khao Beach in Thailand is a sobering reminder of the threat of plastic pollution ...
Charlotte, a green sea turtle, was hit by a boat back in 2008. This left it with an affliction colloquially referred to as ...
Their positive fate shows how even when our ability to harm the planet is immense, its ability to heal is formidable.