An initial assessment of the blast site near the Red Fort in Delhi indicated the suspects may have panicked and made a mistake while carrying the explosives, top intelligence sources told NDTV today.
News for you 247
An initial assessment of the blast site near the Red Fort in Delhi indicated the suspects may have panicked and made a mistake while carrying the explosives, top intelligence sources told NDTV today.