Post Thumbnail

In case the Brits were still wondering if we Americans finally had our act together in regard to e-voting, this should add yet another nail in the coffin. Among the bevy of states that saw all sorts of turmoil when voters turned to electronic machines to cast their support was Florida, and while a r

7 years ago 0 Comments
March 22, 2007 at 9:16PM