on July 21, 2023 in World News ‘F*ck Trudeau’: Canadian PM cuts Ontario stop short after being swarmed by protestors click here for more