After causing a meltdown in British tabloids over the “hallucinating effect” it might cause, Russia’s Filin visual optical interference device, fitted to some Navy ships, has been captured in action by the Russian defense channel. Russia Today – March 11, 2019 After causing a meltdown in British tabloids over the […]