Tirupati: The Tirumala Tirupati Devasthanams (TTD) administration has refuted the allegations made by some local leaders...
2 Jan 2024 8:06 PM IST