Delhi Blasts, Terror Networks and India’s Internal Security
A series of bomb blasts in Delhi on October 29, 2005, that left 66 dead and 220 injured has, once again, underlined the acute vulnerability of major Indian cities to...
- Sanjay K Jha |
- October 2005 |





