Navy SEAL Who Shot Osama bin Laden 15 Years Ago Reflects on Raid and 9/11 Inspiration
When people look back at the mission that killed Osama bin Laden, they usually focus on how it unfolded. But for the Navy SEAL who says he fired the shots, the story doesn’t really start there. It goes back to 9/11, and the moment that pushed him toward a path that would eventually lead to…
