A major terror strike was averted by troops of the Chinar Corps by neutralising a 14.5 kg Improvised Explosive Device (IED) ...