Yesterday, the biggest US internet bill in years cleared a major hurdle on the path to becoming law. In a unanimous vote, the Senate Commerce Committee approved the Stop Enabling Sex Trafficking Act (or SESTA), clearing the way for a full vote by the House and Senate.

Read More

Image courtesy of: Russell Brandom

Advertisements