Video Sources 0 Views

  • VidSrcvidsrc.me

The Fifth Estate 1976 – Sub Indo: 49x1

Lessons Not Learned

Bob McKeown goes behind the rhetoric about Chinese police stations in Canada to reveal that far from being caught unaware, the Canadian government and the RCMP have long co-operated in China’s hunt for supposed fugitives in this country.

Oct. 20, 2023