In an article on the four al Qaeda leaders’ breakout from the top-security Bagram base in Afghanistan, Al Jazeera’s English Website reports:

In an article on the four al Qaeda leaders’ breakout from the top-security Bagram base in Afghanistan, Al Jazeera’s English Website reports:

Print Friendly, PDF & Email