Home
>
Gurmeet Ram Rahim: Red Carpet for Convicted Babas
#OnThisDay: On August 25, 2017, Dera Sacha Sauda chief Gurmeet Ram Rahim Singh, a self-proclaimed holy man, was convicted by a special CBI court in Panchkula of raping two women followers, ending a case that had begun with an anonymous letter in 2002. #MIG