Three retired police officers sentenced to 9 years in prison for custodial torture and humiliation of a woman in Dindigul’s Sempatti police station, 24 years after the incident.

Three retired police officers sentenced to 9 years in prison for custodial torture and humiliation of a woman in Dindigul’s Sempatti police station, 24 years after the incident.