Twin Falls’ Personals Site Shut Down Due To Sex TraffickingTwin Falls’ Personals Site Shut Down Due To Sex TraffickingThe decision comes less than 72 hours after a Senate-approved amendment to the Stop Enabling Sex Traffickers Act.Greg JannettaGreg Jannetta