Avatar - Fresh Field
Fresh Fieldadded this to
WEAPONS
Russia’s Latest ‘Wonder Weapon’ is Pure Propaganda

Russia’s Latest ‘Wonder Weapon’ is Pure Propaganda

realcleardefense.com - James R. Holmes

The Russian Navy reportedly has installed non-lethal weaponry aboard the frigates Admiral Gorshkov and Admiral Kasatonov. According to official news …

View on realcleardefense.com