The popular Tulip Time Festival in downtown Holland starts Saturday.
“Janna was pissed and she was pissed with the way the person left the place,” a friend and neighbor said.
As the weather turns warmer, demand is high for the return of weather buoys on Lake Michigan.
Robin Root, 52, who was one of Janna Kelly’s tenants, was arrested Monday night and charged Tuesday in Ottawa County.
The students responsible for a prank bomb threat at Zeeland West High School Monday morning have been identified by police.
The wrong-way driver who caused a deadly crash last summer accelerated just seconds before hitting and killing an oncoming driver.
The wife of a Wyoming worker charged after crashing a city truck and then taking off is trying to clear her husband’s name.
A two-vehicle crash at the intersection of Lake Michigan Drive and 52nd Avenue left a Grand Rapids man with non-life-threatening injuries.
The sixth annual Katty Shack 5K will be held Saturday in Grand Haven.
The Toledo Air National Guard’s 180th Fighter Wing unit will perform exercise flights from Muskegon to South Bend, Ind.
Several black bear sightings were reported to the Ottawa County Sheriff’s Office on Thursday, authorities say.
Holland Mayor Kurt Dykstra has been named the president of Trinity Christian College near Chicago.
A man already serving life without parole received another life sentence for killing his cellmate, who was from Grand Haven.
A federal jury has found a man guilty of stealing and selling motor homes throughout the U.S. including West Michigan.
Amtrak is making changes to its Pere Marquette run to Chicago that could make day trips to the Windy City a little easier.
A former deputy who says he plans to run for Ottawa County sheriff next year has filed a lawsuit against his expected opponent.