External Publication
Visit Post

Tamil Nadu: Nine police officers awarded death penalty in 2020 custodial killing of father, son

Scroll.in April 6, 2026
Source
On June 18, 2020, the men were arrested for allegedly violating the Covid-19 lockdown rules, and beaten and tortured overnight.

Discussion in the ATmosphere

Loading comments...