Police in Muskegon Township have arrested a suspect they believe robbed a Muskegon Township bank Friday.
One person was killed in a two-car crash in Fruitport Township Thursday afternoon.
Six people, including three kids, were able to escape a house fire in Muskegon County unharmed.
A report released Tuesday says Kent County has the sixth most bridges in need of repair in the state.
A second suspect has been charged with murder in the shooting death of Muskegon Heights basketball player Marquis Gresham.
A motorcyclist was hospitalized Sunday after a crash involving a car in Norton Shores.
A 77-year-old former pastor of a western Michigan church has been convicted in the rape of two young relatives and inappropriately touching …
Funeral services will be held at Muskegon Heights High School for a star basketball player slain during a drive-by shooting.
One former sex trade worker says sex trafficking is more common in West Michigan than most people realize.
A Benton Harbor woman faces charges for allegedly attacking two other women with a butcher knife after reading a Facebook post about a man.
The Lake Express high-speed ferry kicked off its summer season Thursday in Muskegon after journeying across Lake Michigan.
A jury has convicted a man of recruiting teen girls in Muskegon to work as prostitutes in Grand Rapids.
The two suspects who allegedly robbed, terrorized and assaulted a Domino’s pizza delivery driver in Muskegon are headed to trial.
A Muskegon man was charged Wednesday with the murder of a 17-year-old Muskegon Heights basketball player.
A donation of $4,000 has increased the Silent Observer reward for information leading to the location of Jessica Heeringa and the conviction…
The company hired two years ago to try to turn around the beleaguered Muskegon Heights school district has a history of running schools with…