"Smart company with perfect space. We know public service announcements better than anyone else and can handle every aspect of a public service campaign-from production to distribution, promotion, and reporting results. TV Access handles more distributions than any other provider"
Navy SEAL who claims to have killed bin Laden reflects on 20 years since 9/11 – CBS News
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.