Complaints against Ferrysburg City Council members voted down for second time.
Michigan trooper dies from injuries after motorcycle crash; Snyder signs super PAC bills, cites improved reporting rules
The incident caused about 830,000 gallons of sanitary sewage to be released from the treatment plant in Grand Haven. That led the county to issue a temporary health advisory for a portion of the Grand River until conditions improved.
It hit 90 at the Muskegon County Airport on Wednesday afternoon, a record high for Sept. 20.
Police said a car driven by Kali Aleman was hit from behind on Cleveland Street (M-104) near Krueger Street in Spring Lake Township.
UPDATE: The work on Savidge Street over the Spring Lake channel will continue Thursday, from 7 a.m. to 5 p.m., but Friday’s work has been canceled.
After announcing the Forward Together Campaign on April 20, the center has raised $2,617,500 in pledges and gifts.
LANSING — Relief from the highest auto insurance rates in the nation took on a bigger sense of urgency last week.
GRAND HAVEN TWP. — Fourteen high school marching bands from across the state will perform this weekend at Grand Haven High School.
Six ships called on Grand Haven in the past week.
More parking spaces are on the way for the the city’s Mulligan’s Hollow recreation area.
Clinics begin this week at Griffin Elementary School (grades 1-4) and White Pines (grades 5-6).
Mark your calendar for 3:30 p.m. Sept. 29, the last big event at the old Waterfront Stadium when the city plans to host a ceremonial groundbreaking for the new Lynne Sherwood Waterfront Stadium.
Dairy farm owner pleads guilty to using illegal labor; Sen. Schuitmaker to run for attorney general
Ottawa County Circuit Judge Karen Miedema said she took David Lee Morin’s long stretch of sobriety into account when making her decision, despite Ottawa County Prosecuting Attorney Greg Rappleye’s recommendation for a longer sentence.