TOPIC
Nilgiris
Tamil Nadu: Unlicensed shelter home for people with mental illnesses sealed after police discovered 20 bodies buried inside the premises
Loveshore Charitable Trust has been operating in Nilgiris district, Tamil Nadu, for 25 years without the necessary permissions.