The Tirumala Tirupati Devasthanams (TTD) has suspended four of its employees following allegations that they were practicing a non-Hindu faith, which is reportedly in violation of the institution’s code of conduct.

By admin