Mainstreaming Alternate
The Madurai bench of the Madras High Court has strongly criticized the Tamil Nadu police for…