«Assault and public intoxication, eh? Might be an interesting tale to tell for one of his podcasts.»
Navy Seal Who Allegedly Killed Bin Laden Arrested in Texas
Duration: 0:57 Views: 2.8K Submitted: 8 months ago Submitted by:
Robert J. O'Neill, 47, was arrested on multiple charges; released on $3,500 bond. FRISCO, Texas – A former Navy SEAL who said he shot and killed Osama bin Laden in 2011 was arrested in North Texas last week on multiple charges.11 hours ago
Categories: Crime & Lawlessness