WORLD Revealed: Russian Media “Top Ten Fakes” Article Gordon Duff Sunday 29 Dec 19 Select Russian media we now know is controlled by Kosher Nostra oligarchs tied to Israel and their […]