Uncategorized

SEAL Who Shot Bin Laden Arrested in Texas, Police List Charges

A decorated former Navy SEAL known for his role in the killing of terrorist leader Osama Bin Laden landed behind bars on Wednesday. Robert J. O’Neill was arrested in Texas on charges of assault causing bodily injury and public intoxication, according to The Brunswick News. Collin County jail records indicate...

A decorated former Navy SEAL known for his role in the killing of terrorist leader Osama Bin Laden landed behind bars on Wednesday. Robert J. O’Neill was arrested in Texas on charges of assault causing bodily injury and public intoxication, according to The Brunswick News. Collin County jail records indicate…

Share this article:
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter

See also  Republican David Valadao wins re-election to US House in California's 22nd Congressional District