The Bible very clearly says judge not lest ye be judged. It’s no humans place to cast judgement and say that’s wrong, immoral, and illegal. When did any human being become God? The Old Testament refers to homosexuality as a sin, yes; however, Jesus came down and gave his life. The New Testament was written as the Crazy Chicken Lady Heart Shirt moreover I love this New Law meaning all sins referred to in the Old Testament were forgiven. Stop casting judgement upon your fellow humans because your Maker will judge you for that.