China humiliates America on American soil; and humiliates Canada everywhere

00:00:00
/
00:37:28

March 19th, 2021

37 mins 28 secs

Your Host
Tags

About this Episode

Two humiliations in one day for China. They’re the new superpower, my friends. GUEST: Benjamin Weingarten

Support Rebel News