Big bust!? 200 plus sites...anyone else heard?


Not sure this is where this thread should go but apparently it was 5 Romanian or Latvian guys or something close...that were running 200 sites! FBI looking for a few of them on the run i guess. Any feedback or if i got something wrong, i’d like to know if anybody heard anything.