Bageshwar Dham Sarkar: The New Miracle Godman of India India February 6, 2023 Bageshwar Dham Sarkar is a new name added to the list of thousands of self-proclaimed gurus. Dhirendra Krishna Shastri is…