Russia’s latest ‘wonder weapon’ is more propaganda than power

The Hill – The Russian Navy reportedly has installed non-lethal weaponry aboard the frigates Admiral Gorshkov and Admiral Kasatonov. According to official news agency RIA Novosti, the device, dubbed “Filin,” radiates a beam similar to a strobe light during nighttime operations. It is designed to disrupt eyesight among hostile ship crews, impairing their battle effectiveness to Russian advantage.