CHINA TOPIX

12/22/2024 06:04:53 pm

Make CT Your Homepage

SS-18 Satan

Testing, testing.

First Flight Tests of Russia’s New Sarmat ICBM Scheduled for 1st Quarter Faces Delay

Russia did, however, reveal the first photos of Satan-2 in October following a successful first stage test in August.

Real Time Analytics