Russia has turned Crimea from a popular beach resort into a military stronghold with satellite imagery showing the peninsular bristling with anti-tank obstacles and crisscrossed with fortified trench ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results