Former Talachua IIC Faces Departmental Probe Over Alleged Custodial Torture Of Mother-Son Duo
Bhubaneswar: Former Inspector-in-Charge (IIC) of Talachua Marine Police Station in Kendrapara district, Sandhyarani Jena, is now facing a departmental inquiry ...





