Resources Upload Watch videos

Velda City Fiasco

by Rob
Nov 4, 2008
Velda City City Hall - St. Louis, MO 63118
Velda City, a community in St. Louis Country Missouri had people wait up to 9 hours in line on November 4, 2008 because of inadequate polling stations, broken computers, poor paper balloting, and an excessively small building in which to vote.