US Let Bin Laden Escape: Senate

US Let Bin Laden Escape: Senate

By IslamOnline on from www.islamonline.net

CAIRO – The US army wasted a golden opportunity to capture Al-Qaeda leader Osama bin Laden in Afghanistan's Tora Bora mountains in 2001, according to a report by the influential Senate Foreign Relations Committee..

Log in To UmmahBUZZ!

No account yet? Join us now, it's free!