NEW DELHI (UCAN): India’s Supreme Court struck down a section of the Indian Penal Code that said homosexual acts in public or private were a crime punishable with a jail term of up to 10 years on September 6.

In a landmark judgment, the court ruled that homosexual acts between consenting adults are no longer a crime, saying that the colonial-era law was irrational, indefensible and manifestly arbitrary, though sexual activity with animals and non-adults remain punishable offenses.