Dems Launch Citizens United Repeal

Federal constitution amendments are the most difficult thing to achieve in American politics, which is why there hasn’t been one in decades. But if ever there was a good shot at one, this might be it.