A Troy councilwoman has now resigned after pleading guilty to three federal counts of voter fraud. According to WNYT,
Kimberly Ashe-McPherson, a Republican, admitted to fraudulently casting an absentee ballot in last year’s primary election and two such ballots in the general election. McPherson’s name appeared on both ballots.