Rob O'Neill: New Report on bin Laden Raid 'Ludicrous'

FacebookXPinterestEmailEmailEmailShare

    Former Navy SEAL who shot, killed Usama bin Laden blasts claims by journalist Seymour Hersh that the government lied about the raid.