Ranchi, Jharkhand | September | 06, 2017 ::Police personnel putting barricade for new traffic barricading system at Mahatma Gandhi road in Ranchi on Wednesday. Lensman :: Ratan Lal
Ranchi, Jharkhand | September | 06, 2017 ::Police personnel putting barricade for new traffic barricading system at Mahatma Gandhi road in Ranchi on Wednesday. Lensman :: Ratan Lal