Teenager fights for life after being raped then set on fire

A 15-year-old girl is fighting for her life in a New Delhi hospital after being raped and set on fire on the rooftop terrace of her family's home in a village outside the city, Indian police have said.
The attack is just one of several recently reported cases of rape against women or children in India - underlining the persistence of such violence despite a public outcry three years ago that led to stronger laws to prevent sexual assault.