20120626 city.delhi: Debris on road: Authorities pass the buck