Ate sandwich next to Laden’s body: Ex-US Navy SEAL Robert

Former US Navy SEAL Robert O’Neill said on the podcast that he watched Barack Obama announce Osama bin Laden’s death on TV at a US base while eating a breakfast sandwich, with bin Laden’s body near his feet. “How did I get here from Butte, Montana?” he thought. “This is easily the best sandwich I’ve ever had,” he added.

Load More