Robert O'Neill, a 48-year-old Montana native who participated in May 2011's Operation Neptune Spear with SEAL Team Six, has ...
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 ...
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 ...