False Flag Weekly News: Media NOW admits Ukraine is loosing the war. But were they ever winning? Prepare for War! Debating pro-Biden pro-Zelensky with Kevin Barrett and Professor Sterling Harwood

Alternative News Videos