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  Adam Schiff and Nancy Pelosi Melt Down Over Trump's Jan. 6 Pardons: 'A Terrible Way to Begin'