Watch this video and more on Rebel News Premium

Watch this video and more on Rebel News Premium

Ezra Levant Show (Dec 17 2019) China's aircraft carriers mean world domination

Season 1 • 50m

Up Next in The Ezra Levant Show 2019