Zsana Hoskins speaks like someone who has vast life experience and wisdom, and yet she’s a freshman in high school.
A deputy was involved in one of two crashes that shut down both directions of M-40 in Allegan County for more than two hours on Friday.
Police have released images of a man they say is a person of interest in the attack that was stopped by a Good Samaritan.
Kalamazoo County sheriff’s deputies say a high-speed chase ended when the suspects rolled their vehicle and crashed in Allegan County.
Multiple fire departments responded to a fire at a turkey farm in Ottawa County Thursday night.
Michigan State Police say a man who was missing from Niles has been found safe.
Grand Rapids police are investigating after they say a man was stabbed to death early Friday morning.
The American Civil Liberties Union has filed an ethics complaint against U.S. Attorney General Jeff Sessions.
The Grand Rapids City Commission this week approved a rezoning request to add more apartments in the Heritage Hill neighborhood.
A semi-truck hauling a tanker full of milk rolled over in rural Ottawa County Thursday afternoon.
An appeals court won’t upset a 6 1/2-year prison sentence for a woman who stole nearly $2 million from a western Michigan credit union.
A “dark web” drug dealer from Norton Shores was sentenced to federal prison Thursday, authorities say.
A southeast Michigan lawyer has been charged with two felonies for allegedly raping an incapacitated female in West Michigan.
A good way to visualize how air moves through our atmosphere is to think of a balloon.
Joshua Price died after his friend injected him with heroin. Police say it was six hours before the friend and Price’s wife called 911.