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, a major outrage incited due to proponents of his ideology refusing to concede with the decision. Singh is a renowned leader in India, garnering over 60 million followers …