Share this story

Anyone doubting the power lobbyists still hold in Washington need only look at the ongoing, shameful net neutrality travesty.