We recently talked about people claiming to have evidence Osama bin Laden was not killed on May 2, 2011.


Former Navy Seal Robert O’Neill talked with CNN’s Chris Cuomo and shared his thoughts on the “CIA whistleblower” and what he is calling a “conspiracy theory.”