Bageshwar Dham Sarkar alias Dhirendra Krishna Shastri has grabbed headlines off late after a Nagpur based anti-superstition organisation challenged his so-called miraculous power.