Brothers Charged with Human Trafficking in Romania

SOURCE www.npr.org
Brothers Andrew and Tristan Tate, charged with human trafficking in Romania, have arrived in Florida after travel restrictions were lifted.

Key Points

  • Andrew and Tristan Tate charged with human trafficking in Romania
  • Travel restrictions lifted for the brothers
  • Brothers have arrived in Florida