MoD Chief Shoigu Inspects One of Russia's Top Defense Research Facilities – Video

1 yıl önce
The 12th Central Research Institute of the Russian Ministry of Defense is tasked with testing the endurance of Russia's military hardware, including resistance to small arms fire, shrapnel, electromagnetic waves, and even the effects of a nuclear blast.