Royal Navy Rescues Six Rare Turtles Blown Off Course and Returns Them to Their Natural Habitat
After being swept thousands of miles off course, suffering from cold stunning, and ultimately beached, six weary loggerhead sea turtles found a lifeline aboard a Royal Navy ship en route…