Shastri, a self-styled godman based in Chhatarpur region of Bundelkhand in Madhya Pradesh, hit headlines after he allegedly ran away from a challenge by Maharashtra-based Andhashraddha Nirmoolan Samiti.

LEAVE A REPLY

Please enter your comment!
Please enter your name here