Russia MoD Claims Its Moving Mobile ICBM Nuclear Missile Launch Systems 400km West For Parade
The Kremlin claims this footage shows nuclear mobile intercontinental ballistic missile launch systems on a 400-kilometre journey west across Russia
Read More