British troops have deployed near the Pakistani border to stop al Qaida and Taliban fighters from returning to Afghanistan, United States and British officials said Wednesday.
British troops start operation to block al Qaida Taliban from.