China humiliates America on American soil; and humiliates Canada everywhere
March 19th, 2021
37 mins 28 secs
Tags
About this Episode
Two humiliations in one day for China. They’re the new superpower, my friends. GUEST: Benjamin Weingarten
Support Rebel News Podcast