[quote]How did the British make Muslims homophobic if it's in their religion???
You should benefit from reading some philosophy of law.
Just because a religious or legal norm exist, doesn't mean it's being applied or followed. Laws have no power to impose themselves because they're just a COLLECTION OF WORDS.
In order to have practical effect, the law must be interpreted by judges, sovereigns, ie, by flesh and blood people who can wield social and political power. Which doesn't always happen.
Sometimes, religious leaders simply neglect some parts of what their holy books say, or interpret them differently, which is why Islam (and Christianity for that matter) looks differently depending on which part of the world, or what period in history, you're talking about.
Throughout most of history, Islamic authorities have neglected what the Qur'an says about homosexuality. Even to these days, people in Afghanistan interpret their religion as ENDORSING homosexuality, because women are deemed impure, and men are not, thereby making sex with men be seen as cleaner.
It's also very possible that Muslims in the past didn't have much of an idea of what the Qur'an says about homosexuality, just like Christians today ignore many parts of the Bible.
In fact, there are also historical periods or periods in history where homosexuality was greatly frequent in Christian lands. This was particularly true in Southern Europe. In 15th century Florence, most men practiced a form of "pedagogical homosexuality", where a pupil moves in with the teacher and the two begin a relationship.
In fact, I read that it was relatively late in history that Christianity turned against homosexuality, though I don't remember precisely which century it was.
Even in some parts of the modern Christian world - for example, in some rural communities in Latin America - most men behave bisexually and make no secret about it, as the following study found: