Never-before-seen photos taken by a West Michigan photographer show the historic Mackinac Bridge during the early days of its construction.
Five years after the mass killing at Sandy Hook Elementary, schools across West Michigan have significantly upgraded security.
City officials broke ground on a new biodigester system that they said will equip Grand Rapids to handle an expanding amount of waste.
MSP is looking into whether remains found in Montana may have a link to the case of three missing brothers, a Detroit TV station reports.
Smiles painted the faces of hundreds of people inside the Kent County Courthouse Thursday.
State lawmakers voted Wednesday to send resources to help with the response to PFAS-contaminated water sooner rather than later.
Wahlburgers restaurants are making their way to Meijer locations around Michigan.
While many of us spent Thursday inside to keep out of the cold, another group of people was outside all day working: construction workers.
A group from Newaygo raised thousands of dollars to buy six special wheelchairs and wish list items for the Grand Rapids Home for Veterans.
A man shot by a Wyoming police officer after a potential domestic dispute is facing three felony charges.
The commission voted on party lines to undo sweeping “net neutrality” rules that guaranteed equal access to internet.
The financial picture for 2018 is looking bright in West Michigan.
Michigan law will no longer shield police from prosecution for prostitution-related offenses committed while on duty.
Grand Rapids police officers took part in the season of giving Thursday.
The City of Grand Rapids is shutting down a stretch of road through Grand Valley State University’s downtown campus until the spring.
Kentwood police arrested a man after an apparent drug deal led to a shooting Tuesday.
A Middleville woman is going to prison for her role in a hit-and-run death of a bicyclist in June.
Christmas came early to Grand Haven, which now has enough money to restore its iconic catwalk.
Authorities are searching for a man who robbed a bank in Oshtemo Township Thursday.
Brandon Clevenger admitted he was responsible for the June 14 crash that killed Ed Switalski, the Kalamazoo County prosecutor says.