Navy SEAL who claims to have killed bin Laden reflects on 20 years since 9/11

FAN Editor

Navy SEAL who claims to have killed bin Laden reflects on 20 years since 9/11 – CBS News

Watch CBSN Live


The death of al Qaeda leader Osama bin Laden was a pivotal moment in the fight against terror. Former Navy SEAL Rob O’Neill was part of the raid and he says he was the one who fired the deadly shot. O’Neill spoke with Anne-Marie Green on CBSN about the 20 years since 9/11, what it feels like to see the Taliban taking over in Afghanistan, and whether he might run for office.

View CBS News In

Be the first to know

Get browser notifications for breaking news, live events, and exclusive reporting.

Free America Network Articles

Leave a Reply

Next Post

Details of President Biden's sweeping new COVID-19 vaccine mandates

Details of President Biden’s sweeping new COVID-19 vaccine mandates – CBS News Watch CBSN Live President Biden unveiled his most expansive actions yet in the fight against the coronavirus pandemic, including vaccine mandates for federal workers and large companies. CBS News chief White House correspondent Nancy Cordes has the details […]

You May Like