×
DISPATCH

Shambhu Baba: A Saint Is Sighted

The meteoric rise of Shambhu Baba, the latest addition to the list of godmen from Mithilanchal in Bihar. And he is too sacred to be photographed