
Navy SEAL who killed bin Laden recalls his time in Afghanistan: 'We should've been out of there' years ago
Fox News
The Navy SEAL responsible for killing Al Qaeda leader Osama bin Laden reacted to the withdrawal of U.S. and NATO troops from Afghanistan on “Fox News Primetime," reflecting on his deployment to the region in 2005.
O'Neill's comment followed a passionate monologue from Fox News host Pete Hegseth, who also served time in Afghanistan during a U.S. military deployment. "Should we keep fighting this? Hell no," he said. Should we learn from it? We better. I feel terrible for the Afghani people, especially the women and girls. But it's their country now. We stayed too long," Hegseth said. "Our soldiers did all they could while our generals and politicians dithered for two decades. Our last job is to get our Afghan advisors and interpreters out now."More Related News