Human Rights
Homosexuality in India
Introduction: Homosexuality is a term derived from the Greek word homos, which means ‘the same’. Homosexuality means sex drive oriented towards personal and sexual gratification with the same sex. Interestingly, in India sexuality holds a vital and central position from the very start and this can be traced in the Read more…