Navy Seal Who ‘Killed’ Osama Bin Laden Arrested
The former US Navy Seal who claimed to have shot dead al Qaeda chief Osama bin Laden has been arrested on a drink-driving charge. Robert O’Neill was found asleep during the early hours in Butte, Montana while sat behind the wheel of a car with its engine running, according to the police The Mirror reports: Butte-Silver Bow County Undersheriff George Skuletich described the 39-year-old as confused when officers arrived and appeared to be intoxicated when they woke him up.