India Top Court Reinstates Gay Sex Ban 12 years ago India's top court has upheld a law which criminalises gay sex, in a ruling seen as a major blow to gay rights.