Indian Guru Charged With Rape Of Two Sect Members – 30 Dead And 250 Injured In Riot

Gurmeet Ram Rahim Singh, chief of the Dera Sacha Sauda (DSS), was recently charged with the rape of two female sect members. As a result of the conviction,…… Read more “Indian Guru Charged With Rape Of Two Sect Members – 30 Dead And 250 Injured In Riot”