20080709 city.delhi: Enraged shopkeepers spill on to streets in protest