Dr. Andrew Jennings Testifies on Approval Voting before Arizona Judiciary Committee

Follow The Center for Election Science on: