India’s Ram Temple Reshuffles Leadership After Donation Theft Scandal
The trust overseeing India’s grand Ram temple in Ayodhya — built on the site of the demolished Babri Masjid and consecrated by Prime Minister Narendra Modi in 2024 — has overhauled its leadership…