Virtual Excursion: Shikotan Island

An old IS-3 Russian tank rests on Shikotan island, just 60 miles off the coast of Japan. At the...

Read More