Canada – Canadian Parliament SKEWERED For Applauding Former Nazi! October 13, 2023 by admin Canada…the laughingstock of the world. Thanks Justin.