Gay rights activists and human rights campaigners demonstrated throughout India yesterday, after the Supreme Court overturned a ruling that legalised homosexuality.
Protesters voiced disbelief after the bench of two judges struck down a judgment by Delhi's High Court, saying it was a matter for India's Parliament to decide.
Homosexuality was made illegal more than 150 years ago, when British colonial officials deemed sexual relations between men to be "carnal acts against the order of nature" in section 377 of the Indian Penal Code.
The Indian Government continued to support the ban when it was challenged in the High Court in 2009.
In its submission, it said every citizen's right to lead a "decent and moral life in society would be violated if such behaviour is legalised".