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.
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.