Stepping into the Breach: religion and sexual repression: Much is being said of intolerance in western societies, as if this somehow justifies the violent anger of young muslims against the countries they were born in. Self flagellation is not going to resolve a dilemma whose roots are also religious. Misogyny and homophobia have theological support and one is Sharia laws.
Moroccan courts have sentenced two homosexuals, who were beat to a pulp in the town of Beni Mallal, to prison for the crime of being homosexual. They actually got stiffer sentences than their aggressors.