Robert O'Neill, a 48-year-old Montana native who participated in May 2011's Operation Neptune Spear with SEAL Team Six, has ...
Robert O'Neil, the Navy SEAL veteran who purportedly fired the shot that killed Osama Bin Laden, is having a rough one By Jared Keller Posted on Aug 21, 2020 Update: Since this article was ...
Charges against a former Navy SEAL who has said he fired the shots that killed Osama bin Laden are still pending, one year after his arrest at a Frisco hotel. Robert O’Neill, 48, is accused of ...