RUSSIA — At least 75 people have been rescued after being trapped on an ice floe that broke away from the shore of Sakhalin island in the Russian Far East on Sunday. Sakhalin, Russia’s largest island, is a 1,000-kilometer strip of land (621 miles) that lies off the east coast of Russia and just north of Japan... cnn.com
Share Your Thoughts