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) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results