Canadian Prime Minister Justin Trudeau had ‘Biden moment’ while delivering an address in Warsaw, Poland on Monday. While speaking at a joint press conference with Polish Prime Minister Donald Tusk, Trudeau said that “Russia must […]
The post Canada’s Trudeau Says “Russia Must Win This War” In Embarrassing Gaffe appeared first on The People’s Voice.