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