By Vartika Aggarwal, Vivekanada Institute of Professional Studies.
The term ‘homosexuality’ in the literal sense means, being sexually attracted to a person of the same sex as one’s own. Homosexuality entails, leading of life by an individual over which he/she has complete right as assigned to him/her by the Constitution of a nation, a right to lead life with dignity and respect. There are references of homosexuality in our ancient literature & scriptures which reflect that the concept was prevalent in our society in ancient times as well. However, India till date remains an over conservative and religion based nation and hence same sex or gay marriages are looked down upon in India. (more…)