According to Qur'an:
1. Islam accepts science
2. Islam says that god created everyone
3. Islam says Homosexuality is a sin.
According to science, Homosexuality is determined before birth
Islam says that god created everyone and hates Homosexuality.
My point is: If god created everyone, he created homosexuals too, right?. Does it mean that god created homosexuals only to be hated and murdered?
I don't think so. (There is a clear conflict between the statements 1,2 & 3)
I bet, there is something wrong in the foundation of understanding of Islam by all or most of the Muslims.
No Muslim has a right to call Islam as a religion of peace, until they stop preaching that Islam is about peace on one hand and murdering innocent people on the other hand.
Same goes with other religions too.
For those who want to do evil to Muslims...remember 'The Golden rule'