Two people were killed in an explosion of a propulsion system at a military range in Russia’s northwestern Arkhangelsk region, the Defense Ministry said in a statement Thursday. “During tests of a liquid propulsion system, an explosion occurred and the product ignited. As a result of the accident, six representatives …
Read More »