Peaceniks, pot and people of the same sex exchanging wedding vows: It's a trinity from the church of high liberalism, or a right-wing trifecta of decline and doom.
Either way, it's a perfect storm of cultural weather patterns that you'd expect to be brewed only in, say, the East Village, Dupont Circle or the intersection of Haight and Ashbury.
But, whoa! We're talking about what's going on in Canada, as the Washington Post reports here.