I blame Diebold

105% of eligible voters registered in Marion County, Indianapolis.

There’s more.

Comments are closed.