NBC Wonders: Are the Only Americans Opposed to Voter ID on Capitol Hill?

Posted by Ask4MD

1 Comment

  1. It has overwhelming bipartisan support and yet it looks almost impossible to pass in the Senate. This really lays bare the fact that Congress is just a grift and they couldn’t care one whit about the people they supposedly represent.

Leave A Reply