Navy SEAL who says he shot bin Laden calls Hersh report 'an insult to the word ludicrous' Staff
Posted: May 12, 2015 8:58 AM
Rob O'Neill, the former Navy SEAL who claims he killed Osama bin Laden, slammed a controversial new investigative report on the incident during a Monday interview.

Recommended Townhall Video