Two soldiers including an army captain were killed after an improvised explosive device (IED), suspected to have been planted by terrorists, went off along the Line of Control (LoC) ...