SHARE THIS VIDEO —
Navy Seal claims he shot Bin Laden
A former Navy Seal has come out publicly claiming he is the person who shot and killed Osama Bin Laden more than three years ago. His name is Robert O'Neill and his story is gripping. The Hardball Roundtable joins.