The National Investigation Agency has termed the probe into the September 07 Delhi High Court blasts as delicately poised.
The Delhi Police found a switch which is believed to have been used to trigger off the blast at the Delhi High Court, reports say.
Day in Pics: 28th August
August 28, 2014
Bipasha at launch event for Delhi Half Marathon