Who is Guru "Gurmeet Ram Rahim Singh" 28 Aug, 2017
As Gurmeet Ram Rahim Singh, a flamboyant self-proclaimed guru, made his way to a court in India's northern Haryana state on the morning of August 25, some news channels ran live coverage of the 200-car cavalcade, that included several black SUVs, as it made its nearly 250km journey from Sirsa to ...