Internet Association Endorses Internet Censorship Bill
A trade group representing giants of Internet business from Facebook to Microsoft has just endorsed a “compromise” version of the Stop Enabling Sex Traffickers Act (SESTA), a bill that would be disastrous for free speech and online communities. Just a few hours after Senator Thune’s amended version...