Pulling the Plug on the Internet

Probably not something to be too concerned about, but the fact that legislation has been introduced in Capitol Hill to grant that power to the Executive should still be a matter of outrage.