Self-proclaimed godmen and a coterie of sycophants to back them and validate their claims have always been ubiquitous in India. This phenome...

  • Comment 3