WATCH EXCLUSIVE: Inside Gurmeet Ram Rahim's strange & fantastical home

WION Sirsa, Haryana, India Sep 06, 2017, 11:48 AM(IST)
Spread across acres,?the Dera Sacha Sauda chief's home in Sirsa, Haryana is nothing short of a (slightly-disastrous) version of Disneyland.
Read in App