A U.S. Marine was reunited Thursday with the combat dog who was his partner and constant companion in Afghanistan.
Muskegon Heights Public Schools says it plans to decide which management company will take over the district within the next two weeks.
A man faces a federal charge after allegedly selling nearly a million dollars in stolen computers on the Internet.
High school students can still sign up to be screened for heart conditions at two more free events this summer.
A man who was believed to have possibly fallen into Cedar Creek in Muskegon Township Sunday morning has been found.
The U.N.I.T.Y for Muskegon Organization held a walk and rally for peace Saturday.
The Muskegon County Sheriff’s Office is investigating multiple complaints of phone fraud where the caller is impersonating a law enforcement…
Muskegon Township police are searching for an armed man who robbed a Cash Advance Store on Thursday.
Two events are happening Saturday in Muskegon and Muskegon Heights in an effort to cut down on violence and bring the communities together.
The Muskegon Area Intermediate School District has selected a new superintendent.
A father came upon his son's body in a Muskegon Heights alley Wednesday morning.
Hundreds of veterans and their families gathered along the lakeshore in Muskegon Sunday morning for the 27th Annual Lost Boat Ceremony.
The deadline to apply to run the Muskegon Heights School District has come and gone.
A 31-year-old Muskegon Township man has been charged in connection to a Shell gas station robbery earlier in the week.
Firefighters responded to a fire at a home in Muskegon Friday morning.
Police are working to determine if recent robberies in Fruitport and Norton Shores are connected.