Robert O’Neill: The Navy SEAL Who Claimed the Bin Laden Shot
Early Life and Path to the SEALs The raid was swift, decisive, and shrouded in secrecy. Operation Neptune Spear, the mission that eliminated Osama bin Laden, catapulted a select few Navy SEALs into the annals of history. Among them, Robert O’Neill emerged as a figure of intense public interest and considerable controversy. This is the … Read more