Crime Navy SEAL Who Killed Bin Laden ArrestedBy Patrick HouckAugust 26, 202312 Texas authorities arrested former Navy SEAL Robert O’Neill earlier this week on charges of public intoxication and assault. He was…