Wednesday, Feb. 12, after they became stranded on an ice floe floating in the Sea of Okhotsk between Russia and Japan ...
A sea turtle that found itself stranded more than a mile from the ocean in November finally made its way back home.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results