US Marshals arrested social media influencers Andrew and Tristan Tate in Miami Saturday on an extradition request from the United Kingdom following an investigation into sexual offenses reported by seven victims, according to the UK Crown Prosecution Service.
How many countries are these guys wanted in?
I certainly do not want them in this one that’s for sure.
How many have they been to?