The Man Who Killed Usama Bin Laden

The Man Who Killed Usama Bin Laden

Peter Doocy interviews the former Navy SEAL who claims to have killed terrorist leader Usama bin Laden during Operation Neptune Spear in May 2011.

Watch with FOX Nation

Monthly

Subscribe for $8.99/mo

$8.99/mo