Pledge to vote in 2018

Will you pledge to vote in 2018? Mid-term elections are coming November 6, 2018. Not only is every seat in the House of Representatives up for a vote – 36 states are having gubernatorial...