The Tirumala Tirupati Devasthanams (TTD) which manages Andhra Pradesh’s Sri Venkateswara temple has suspended four of its employees based on allegations that they are non-Hindus and practising other religious faiths. Post navigation Why Is Yudhishthira Known As Dharmaraja?Avatars Of Vishnu And Step-By-Step Progression In The Levels Of Consciousness