Catalytic converters stolen off cars parked at Ford Airport
By Byron Tollefson
Power restored after Cannon Twp. outage
By Katie Rosendale
1 seriously hurt in Cascade Township crash
By Corinne Moore
Meet student artists in Belding on Monday
By Tim Mcallister
Grand Rapids Ottawa Hills and UPREP go to ‘Once Upon a Prom’
By Devin Anderson-Torrez
Despite red reputation, Kent County has emerged as key election battleground in Michigan
By Arpan Lobo
SB US-131 closure at Burton St delayed until Monday
By Corinne Moore
From loaded fries to soul food, Grand Rapids food truck offers little bit of everything
By Cory Morse
Thousands attend Vermontville Maple Syrup Festival
By Mckoy Scribner
Ionia County seeking information on who shot an electric regulator
By Todd A. Heywood
Ionia County Brownfield Authority discusses affordable housing with ‘cautious developer’
By Tim Mcallister
GRCC celebrates over 600 graduates at the 107th Commencement Ceremony
By Blace Carpenter
Peter Meijer withdraws from U.S. Senate primary race
By Madalyn Buursma
From victim to survivor: Healing vigil held in Grand Rapids
By Megan Viecelli
Setting ‘lofty’ goals
By Cory Smith
WATCH: Massive dirt devil spotted near Grand Rapids
By Blake Harms
'I thought it was normal': Survivor of child sex abuse speaks out as Kent County cracks down on rising cases
By Lauren Kummer
District seeks renewal of sinking fund millage
By Joanne Bailey-Boorsma
Tri County Area Schools donate playground equipment to Maple Valley Township
By Elisabeth Waldon
MSP tickets Grand Ledge man for going 125 in a 55 zone
By Kate Holloway
Finding out who has the best taco in Grand Rapids
By Jessica Jurczak
Ionia County leaders talk fraud, mail and China
By Tim Mcallister
Kent County crash kills Greenville man, seriously injures another
By Stephanie Forth
Teen shot in back, hospitalized in Grand Rapids
By Corinne Moore