TRAVERSE CITY — With less than 10 days to hit the 12,000-signature mark, those spearheading the effort to recall Rep. Larry Inman are still ba…

TRAVERSE CITY — More Traverse City voters filled out their city commission election ballots at home, in their cars — or wherever.

FRANKFORT — One newcomer, one former council member and one incumbent will fill three open seats on the Frankfort City Council, while one incu…

TRAVERSE CITY — All but two candidates vying for a seat on Traverse City’s commission have raised and spent thousands of dollars, with one can…

BENZONIA — A close shave last election is propelling a second-time ask for Benzie County Central Schools.

TRAVERSE CITY — Getting the necessary signatures to recall Larry Inman is now in full swing, but the attorney for the Republican representativ…

TRAVERSE CITY — Jim Carruthers wants to keep his spot as Traverse City Mayor as he faces challenger Shea O’Brien in a head-to-head race.

TRAVERSE CITY — Six candidates are running for three Traverse City Commission seats, each with their own ideas but often with recurring themes.

TRAVERSE CITY — State election officials approved recall petition language aimed at ousting state Rep. Larry Inman from office.

KALKASKA — Kalkaska County voters rejected a multi-million dollar plan to overhaul the Kaliseum recreational facility and better maintain the …

KINGSLEY — Kingsley residents are set to decide if a nearly $40 million bond proposal from the school district will get the thumbs up or thumb…

ELLSWORTH — A renewal request for an operational millage at Ellsworth Community School will appear on the May 7 ballot in parts of both Antrim…