Media ID: 55382030
Caption:
Caption:
Followers of controversial Indian guru Ram Rahim Singh walk outside the Dera Sacha Sauda ashram in Sirsa. (AFP)
Followers of controversial Indian guru Ram Rahim Singh walk outside the Dera Sacha Sauda ashram in Sirsa. (AFP)