2 min read News Ex-Navy SEAL from team who shot Bin Laden says he’d save Americans by shooting ‘everyone I see’ in Afghanistan August 21, 2021 Daniel Buck Former United States Navy SEAL Robert O’Neill has claimed he could rescue Americans trapped...