November 11, 2003

"Touch Screens Worry Voters"

The Miami Herald offers this report.

Posted by Rick Hasen at November 11, 2003 07:21 AM