Voters have faxed 800,000 pages of political opinions to their elected officials…


Voters have faxed 800,000 pages of political opinions to their elected officials using Resistbot – Recode