9 Policemen Sentenced to Death in India: Court Delivers Historic Verdict After Custodial Death Case

In a shocking and historic judgment, a Tamil Nadu court has sentenced 9 police personnel to death in connection with…

Read More