
Activists from All India Democratic Women's Association shout slogans behind a police barricade outside the Haryana Bhawan during a protest in New Delhi, India. (Reuters)
An Indian woman who was en route to the police department to report an alleged molestation was reportedly set on fire by the two men who she said attacked her days earlier.
Read more