Navy SEAL who killed Bin Laden arrested in TX for assault, public intoxication
Video Credit: Rumble - Duration: 01:15s - Published
Navy SEAL who killed Bin Laden arrested in TX for assault, public intoxication
Robert J.
O’Neill, aged 47, renowned for his claim of eliminating Osama Bin Laden as a Navy SEAL in a 2010 operation, has been apprehended in Texas on allegations of assault and intoxication.