A Russian frigate sailed through the English Channel after a stop off the Scottish coast, where it was shadowed by a UK warship and closely watched by local media that fanned fears about a “hallucination-inducing device” on board. Related Link: Russia Release First Video of New NAUSEA-INDUCING Russian hallucination gun …
Read More »