Russia discovers a new island in its Arctic

In September 2013, two military helicopter pilots transporting equipment from Tiksi, a port city in northeast Russia, to the New Siberian Islands spotted…

0