The Tirumala Tirupati Devasthanams (TTD) has mandated that all non-Hindu employees either take voluntary retirement or ...