Russells Point Welcomes New Mayor: Huffman Steps In After Reames’ Resignation Tuesday, October 8 by April King The village of Russells Point has a new mayor, John Huffman, who was sworn in by Council member and notary Greg Iiams following the...