"KINZHAL" content on TweakTown - Page 1
We found 1 items for the tag: KINZHAL
NEWS
Russia launches next-gen missiles that no other country has
Russia's Defense Minister has announced the nation has launched three next-generation missiles that have qualities no other country possesses.