Gay sex is no longer illegal in India, after a landmark legal judgment.
India's Supreme Court has legalised consensual gay sex, overturning more than 150 years of anti-LGBT legislation.
The court announced the landmark verdict in Delhi, with crowds of rights activists overcome with emotion across the country.
The law imposed by British rule in India penalised same-sex intercourse with a maximum sentence of life imprisonment.