Connect with us

Hi, what are you looking for?

Irving Weekly Title

Frisco, Texas News

Former Navy SEAL Who Claimed to Kill Osama bin Laden Arrested in Frisco for Assault and Intoxication

Booking photo

Robert O'Neill, a former Navy SEAL who gained attention for claiming he fired the fatal shots that ended Osama bin Laden's life, has been apprehended earlier this week in Frisco.

The arrest, which occurred on Wednesday, has left the public with scant details about the incident. Authorities have confirmed that O'Neill is now facing charges of public intoxication and assault resulting in bodily harm.

O'Neill, previously recognized for his role in the mission to eliminate the notorious terrorist leader, had a stint as a contributor on Fox News.  O’Neill had been in the Dallas area to record a podcast at a local cigar lounge.

You May Also Like