Outrage In Tamil Nadu After Father & Son Allegedly Killed Due To Brutality In Police Custody
The death of the father-son duo in police custody in Tamil Nadu’s Tuticorin has sparked huge outrage on social media after allegations of police brutality...
