The Delhi high court judges have understood that you should not be punished for choices you don't make. Just like you're not punished for having pimples on your face - or not having pearl white teeth, you will no longer be potentially punished for being gay in India.
The Article 377 (an embarassment that the drafters of the constitution copied from the British laws for India - which even makes "unnatural sex" (oral and anal) between a man and a woman illegal) - has been struck down by the Delhi high court - saying that it was a transgression of fundamental rights. While this is a fundamentally fantastic ruling, I am a little worried about constitution being amended by the judiciary rather than the legistature. But that's a different story.
This is a wonderful ruling, a victory for civil rights over ridiculous, stupid, archaic and bigoted religious fanaticism (purveyed by the Church, Mosque and Temple in India). This is a victory for the people.
As an Indian in the USA, no longer do I need to feel uncomfortable when I see the video of Mahmodoud Ahmedinijad (Iran's dictator who was believed to be legally elected back then) hold that there are no homosexuals in Iran.