Nine Tamil Nadu Police Officers Sentenced to Death for Jayaraj and Bennix Custodial Murders
High court announces the death penalty to nine Tamil Nadu police officers in Jayaraj and Bennix Custodial Murders case. The court decision represents a rare moment of accountability in India’s long fight against police torture. Court announce death order to 9 Tamil Nadu police officers The verdict shows the brutality of crime that shock the