Muslim participation in protests against Pride has become a knotty issue involving religious beliefs, political expediency and in some quarters a flirtation with outright hate.
What happens when an unstoppable progressive force meets an immovable progressive wall? Apologies, for starters. Once again, Canada, America’s nutty neo-fascist neighbor to the north, has broken.