Arrest of Robert J. O’Neill, Navy SEAL Behind Bin Laden Operation, on Assault and Intoxication…
This week, Robert J. O'Neill, a former Navy SEAL who garnered notoriety for claiming responsibility for the death of Osama bin Laden, was apprehended in Texas and found himself in legal difficulty.
O'Neill, 47, was taken into custody in…