Russia hides information about its ‘mysterious ICBM’ launch On April 12, 2024, the Russian Strategic Missile Forces (RVSN) test-fired an ICBM (intercontinental ballistic missile) from the Kapustin Yar test Read More » Weekly Blitz April 18, 2024