A court sentenced nine Tamil Nadu policemen to death for the custodial deaths of a father and son
A Madurai court has sentenced nine policemen to death in the custodial deaths of a father and son in Tamil Nadu. The court described it as a serious case of abuse of power and inhuman torture. A cour...















