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.
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.