Of Quebec's Charter of Values, religious intolerance and karma
Of Quebec's Charter of Values, religious intolerance and karmaIn Russia's case, we know that many elected officials abhor LGBT people and would just as soon flog them in the streets, as one politician called for. But nobody ...