The green turtle is a large, weighty sea turtle with a wide, smooth carapace, or shell. It inhabits tropical and subtropical coastal waters around the world and has been observed clambering onto ...
Eight green sea turtles stunned by the cold during a rare snowfall in Florida have been released back into the Atlantic Ocean ...