EZRA LEVANT | The U.S. warned Britain not to create a 'trusted news' system — Canada already has one

00:00:00
/
00:32:21