It's a marine life mystery for biologists after a green sea turtle was found stranded over a mile from the Gulf of Mexico.
An endangered sea turtle has been released into the Gulf of Mexico after being found off the coast of the Netherlands, 5,000 ...