Osama bin Laden's security in charge seen in Afghanistan
  • 3 years ago
Amin-ul-Haq, a close aide to former al-Qaeda chief Osama bin Laden was seen in Nangarhar province of Afghanistan. Amin-ul-Haq was the security in charge of Osama bin Laden in Tora Bora. Amin-ul-Haq is one of the top terrorists of Al Qaeda. Watch this video to know more.