Former Navy Seal Talks About The Moment He Came Face to Face With Osama bin Laden
On the Thursday show Alex Jones spoke with former Navy Seal Robert O’Neill about his experience in the Osama bin Laden raid.