The former Navy SEAL who claims to have killed Osama bin Laden was arrested in Texas this week. Robert J. O’Neill, 47, was booked Wednesday in Frisco and slapped with a Class A misdemeanor charge of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results