Mother-son allege third-degree torture inside Talchua Marine Police Station in Kendrapara

Serious allegations of custodial assault and police excess have surfaced against officials of the Talchua Marine Police Station after a woman and her son accused police personnel of subjecting them to third-degree torture.

Leave a Comment

Your email address will not be published. Required fields are marked *

Listings
News
Home
Jobs
Contact