Leslie McCrae Dowless, who masterminded a ballot tampering scheme in North Carolina, is being charged with new voter fraud felonies.
Leslie McCrae Dowless, who masterminded a ballot tampering scheme in North Carolina, is being charged with new voter fraud felonies.