Internet Remains Unregulated After UN Treaty Blocked

Comments

Paul's picture

The US and UK governments actually did something FOR freedom? Are we in the Twilight Zone?