This is shocking!
Delhi is a high security zone, if such blasts can happen there then they can happen anywhere...

This can mean many things - reaction to nuke deal, involvement and support of local people, communal angle, spread of terrorism, lack of intelligence and security...

More bombs are being defused...

Its high time our government should amend the anti
Terrorist laws.