BREAKING! New videos of Osama bin Laden just released

Department of Defense video confiscated during raid shows Osama bin Laden watching himself on TV.

Five videos of bin Laden.

New details about Osama bin Laden raid.

Share