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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results