Pakistan June 29, 2017 9:10 pm

Uniform of Navy SEAL Who Shot Bin Laden Goes on Display in SoCal

The combat fatigues of Robert O’Neill, the former Navy SEAL said to have shot and killed Osama bin Laden during a 2011 raid in Pakistan, are up for display at the Richard Nixon Presidential Library and Museum in Yorba Linda. O’Neill is scheduled to speak at the library on July 26, 2017. NBC4 talks with Joe Lopez, spokesman for the Richard Nixon Foundation.

US & World Videos

Exit mobile version