Osama bin Laden

President Obama confirmed late on Sunday the death of al-Qaeda head Osama Bin Laden. Reportedly killed in Pakistan, Bin Laden’s body has now reportedly been buried at sea. Watch the President’s statement here.

Say, you know who isn’t a huge fan of Osama bin Laden? Pretty much everyone! On the eve of the ninth anniversary of the September 11th terrorist attacks, Noman Benotman, one of bin Laden’s former compatriots, has written an open …