World-Traveling Sea Turtle Comes Home
Wednesday, November 30, 2011 - 15:00
in Biology & Nature
A turtle stranded thousands of miles from home is back in Florida, preparing for release into the wild.
A turtle stranded thousands of miles from home is back in Florida, preparing for release into the wild.