New York Post Former Navy SEAL Robert O'Neill, who killed Bin Laden, called security guard N-word during arrest: sourcesAug 28, 2023MaryAnn MartinezBy MaryAnn Martinezmore_vert
New York Post Robert O’Neill, former Navy SEAL who killed Osama bin Laden, arrested in TexasAug 26, 2023Jon LevineBy Jon Levinemore_vert