oh yes he does.
if there were gay muslims everywhere they wouldn'tve had to live in secret.
islam is very clear on its position from homosexuality.
a homosexual imam ...is kind of an incoherent term.. it's like a patriotic traitor, an imam literally means religious leader, you can't be a religious leader if you're the least religious. or more like anti religious.
Oh yes he does. And when he does that he just sounds like an ignorant European or an American talking on a culture on terms of what he learned since 2001 only as some sort of an alien species colourfully demonised.
There are almost 2 billions of muslims on the planet and there are MANY gays upon them. Yes, they have to live in secret. When saying secret, we are not talking about secret cults or clubs. They keep their identity secret. There has been even researches on the subject in which kept again identities secret.
Imam is NOT a "religious leader".
I am living in a muslim country; Türkiye and SURPRIIIISE
-Men and women drink here, you can purchase alcohol everywhere if you are over 18. We actually make good wine and rakı.
-We have gay bars and gay communities in big cities,
-There are sex shops, only they are not in open, visible around. They are mostly in 2nd or 3rd floors not to display items openly.
-People have premarital sex. Live together before marriage, it's just not common.
-As much as I hate it there are brothels in big cities.
-Sexual relationship -adultry according to Islam is sin and crime- is not a crime between two consenting adults.
-There is no dead penalty.
-In south vacation spots people do sun bath in nude and it's nauseating by the way.
And after all that, yes horrible things happen as well as good things over here too, because it happens everywhere.
Almost everyone in this forum fails to understand that culture shapes everything and that people are people everywhere. Mostly because it's a good easy safe way of masturbating on their general twisted world view.
Your aspect on muslim world is based on black and white demonised Western crap.