Police staff who are charged are acquitted far more often than other defendants, a new analysis found.
Police rejected 13 IPCA calls to lay charges against staff in past three years
16 hours ago
0 Views
1 Min Read
Police staff who are charged are acquitted far more often than other defendants, a new analysis found.
Add Comment