>>510512915
I guess these Kinzhal warheads just intercept themselves. That's about the extent of Russia's advanced weapons. What the fuck else do they have?