abbottabad

Osama bin Laden Pakistani report leaked to Al-Jazeera reveals how he avoided detection for ten years

A leaked Pakistani government report reveals that incompetence and negligence allowed al-Qaeda leader Osama bin Laden to live in Pakistan…

11 years ago