Baba Ram Rahim, the name clicks onto the minds of everyone when there is a discussion of true spiritual masters.…