Main content

Outlook Weekend: Most Wanted

Robert O'Neill says that he was the Navy Seal who killed the most wanted man in the world, Osama Bin Laden.

David Hemler was shocked when he looked online and found himself on the US Air Force's most wanted list.

Image: Osama Bin Laden Wanted Dead or Alive poster
Credit: Spencer Platt / Getty

Release date:

Available now

27 minutes

Podcast