Mass Casualties Feared In Powerful Explosion At Nagorno-Karabakh Fuel Depot
Russia has significantly increased construction at a remote Arctic island location where Soviet nuclear tests were conducted, new satellite imagery shows, suggesting Moscow may be intending to resume tests. Annotated images obtained by the Middlebury Institute for International Studies and shared with RFE/RL showed a number of new facilities and construction equipment on Novaya Zemlya,…