on July 5, 2023 in World News Steven Mosher slams ‘anti-racism’ protest on Parliament Hill as ‘militant act’ of Communist China click here for more