Report: Navy SEAL Who Killed Terrorist Osama bin Laden Arrested 2 min read arrest Local National Security Navy SEAL News From Breitbart Osama Bin Laden Pre-Viral Robert J. O'Neill terrorist Texas Report: Navy SEAL Who Killed Terrorist Osama bin Laden Arrested admin August 27, 2023 The Navy SEAL credited with fatally shooting terrorist Osama bin Laden was reportedly...Read More