Robert O'Neill booked into Texas county jail, released
(Newser) -
Robert O'Neill, the former NAVY Seal who says he fatally shot Osama bin Laden in 2011, has been arrested in Texas. Frisco police said O'Neill, 47, is charged with assault causing bodily injury, a Class A misdemeanor, and a Class C misdemeanor of public intoxication, the Dallas Morning ...