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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results