Sasha Williams

23 People Died in Protests Against a Conviction for Rape of a Guru in India

At least 23 people have died in protests against the conviction for rape of a popular religious leader in northern India, the BBC reported.

The victims are believed to be followers of the guru Gurmeet Ram Rahim Singh. Enraged supporters revolt in the town of Panchulla, near Chandigarh.