Three police officials have been suspended in Bihar after a jewellery store worker was thrashed in custody and petrol was poured on his private parts allegedly to force a theft confession.
Simple ethical design
Three police officials have been suspended in Bihar after a jewellery store worker was thrashed in custody and petrol was poured on his private parts allegedly to force a theft confession.