NewsSpencerFernandoMay 4, 2020 Canadian Senator Slams Communist Party of China’s “Parasitic” Infiltration Of Canada “It’s time to excise the parasite” says Senator Leo Housakos, one of the toughest Canadian voices on pushing back against China.