Delta bans Navy SEAL who killed Bin Laden after mask-less selfie By: FOX Business August 20, 2020 at 19:52 PM EDT Delta's mask policy is no joke as retired U.S. Navy SEAL Robert O’Neill experienced firsthand. Read More >>