Help more Americans Vote. Tell Congress to Pass the Weekend Voting Act!
The United States ranks 138th (out of 172 countries) in voter participation. Unacceptable. Embarassing even. Part of the reason for this fact is that our current election system is based … Continued