Local politician Gary Palmer discusses highlights of campaign and upcoming term

by

by

See our full January issue