Former TTD head priest Srinivasa Deekshitulu passes away due to COVID-19
The Lord Venkateshwara Temple in Tirumala has been making the news, after reopening for devotees, with employees in multiple departments testing positive for COVID-19. In the latest, former high priest ...