Nine Indian Police Officers Sentenced to Death for Custodial Murders

Nine police officers in Tamil Nadu sentenced to death for murdering a father and son detained during Covid lockdown.