Baba Bageshwar Claims Nepal Was Historically Part of India, Stirs Controversy
Kathmandu: Acharya Dhirendra Shastri, popularly known as Baba Bageshwar, recently visited Nepal at the invitation of the Chaudhary Group. His visit sparked controversy after he stated that Nepal had historically been an integral part of…