Senator Vince Leach, the Worst Legislator in Arizona

Senator Vince Leach of Oro Valley distinguished himself as one of the Worst Legislators in Arizona. A Republican, Leach is running for re-election to the Arizona State Senate to represent District 17. Men like Leach should be vilified and voted out of office now. Leach’s voting record on gun bills has been appalling. • Leach … Read more