• Embed

Moment of Zen - Obama's bin Laden Victory Lap

Clip5/1/2012

Suggesting President Obama's oversight, Fox News' Eric Bolling thanks the Navy SEALs, the CIA, and the Bush administration for the assassination of Osama bin Laden.

Watching