Rainbow crosswalks, safe from free speech zones, Punjabi street signs, trans-hyper-whatever-gender toilets — a small visual guide to collective hysteria and cultural decomposition in Canada.
Signs of ‘Diversity’ or Cultural Disintegration?

To post to facebook, click here: