A probe into donations allegedly siphoned off at India's grand Ram temple has renewed scrutiny of how religious sites manage vast amounts of cash and gold entrusted to them by devotees.
July 21, 2026