So is the information presented at http://wikiislam.net/wiki/Islam_and_Homosexuality completely false then? You can reply via pm so this thread doesn't turn completely off topic and for the worse.
There are as many versions/interpretations of Islam as there are Muslims in the world.