A woman accused of killing her ex-boyfriend to get a payout on his $1.5 million life insurance policy has been found guilty of murder.
No one was injured when an Amtrak passenger train hit a semi-truck that was stuck in traffic Thursday morning near Zeeland.
The Catholic Diocese of Grand Rapids is quadrupling the amount of money it provides in tuition grants for Catholic schools.
A man suspected of murdering his mother has been sentenced for an unrelated drug charge.
A 26-year-old Jenison man was killed after a falling tree branch hit him in the chest in Georgetown Township Saturday.
A Grand Haven couple welcomed their new son into the world Friday morning – in an SUV along US-31 in Ottawa County.
Students at Grand Valley State University are exercising caution once again following an armed robbery outside a campus apartment.
Students brought their concerns regarding the handling of sexual assault complaints on campus to GVSU officials.
Local firefighters will throw on their heavy turnout gear on Saturday – but not to fight a fire.
A meat processing plant in Ottawa County has been fined thousands of dollars after a worker died on the job.
Voter turnout was lower in several West Michigan counties Tuesday than it was in the 2010 general election.
A wrong way driver was hospitalized after he hit an oncoming vehicle head-on.
Republican U.S. Rep. Bill Huizenga has won a third term, defeating Democratic challenger Dean Vanderstelt in Michigan’s 2nd District.
Police have not yet finished their investigation, but a lawsuit claims that a Holland-area man killed his daughter and then himself.
A handful of precincts had problems Tuesday morning with registered voter lists, including precincts in Norton Shores and Holland.
A youth minister at two parishes in West Michigan has been arrested and charged with criminal sexual conduct with a young person.