Bin Laden Actually Killed Last Week May 1st, 2011 MacAoidh Facebook Twitter0share Bin Laden Actually Killed Last Week – AP Advertisement Advertisement Facebook Twitter0share