Hey vicky, Homosexuality means having sex with the person of same gender. I do not think it is a crime or illegal. If someone has got this from his birth naturally then how can we say it is a crime. You should check my presentation for the better understanding of homosexuality.