barricade

‘What is all this?’ Delhi HC pulls up police for putting unmanned barricades on roads causing a blockage

‘What is all this?’ Delhi HC pulls up police for putting unmanned barricades on roads causing a blockage

At the outset, the bench observed that in the evening peak traffic hours, policemen put barricades on roads and keep…

August 27, 2022