Residents complain of harassment, custodial torture by Forest Department staff investigating leopard poaching case in the Nilgiris
Residents of Mel Thattapallam in Kotagiri allege harassment & torture by Forest Department staff investigating poaching of leopard.
The Hindu ·