that you are on a public forum website, and you are new to this site also, you do not know the histories behind people here...

yes, homosexuality is haram in islam, and most other religions, but it is not for us to judge those people... If there is any judging to be done, it will be done by Allah on judgement day, not by you in a public forum discussion.

As I have said, you are new here, learn to get on with everyone, and if you don't like something, have your say, but don't try and impose your views on other people... and don't start threatening people with death... it doesn't make for good future friendships with us....