SESTA Needs Further Amending

The Stop Enabling Sex Traffickers Act (SESTA) will be marked up in committee tomorrow, and if passed, the bill would badly damage Internet innovation. To avoid substantial unintended consequences, Senators…