20060520 city.delhi: Angry young hit the streets