20011008 city.delhi: Pedestrians fear for life at ITO crossing