Robert J O’Neill – the Navy SEAL who killed Bin Laden – is arrested in Texas for assault and public intoxication
The NAVY Seal who shot dead Osama Bin Laden has been arrested in Texas on charges of assault and intoxication. Robert J O’Neill, 47, who has taken credit for firing the shots that killed the former Al-Qaeda leader in a …