Heavy Traffic Jam near Jawaharlal Nehru Stadium after the collapse of an under-construction foot-over bridge, in New Delhi on Tuesday, 21 September 2010.
Credit balance: 0