Vigilance can confirm that Osama Bin Laden believed to be responsible for the deaths of many worldwide including those of 9/11 which claimed over 3000 deaths has been killed by the US Special Force, just 62 miles away from Islamabad, in Pakistan.
- JOHN ODEY ADUMA, EDITOR
- Terrorism Watch
- Posted On