Reports from Russia say the new Barguzin rail-based intercontinental ballistic missile (ICBM) complex has carried out its first pop-up test with success.
By George Shuklin (Own work) [CC BY-SA 2.5], via Wikimedia Commons
Continue reading “Russia’s new rail-based ICBM carried out first pop-up test”