Friday, April 29, 2016

25.1 million Republicans cast ballots this year, compared with 15.3 million in 2012. 3.5 million more Republicans than Democrats voted.