2:48 PM Jul 5, 2012
One of the last remaining vacant parcels on Spring Lake is slated for development.
2:46 PM Jul 5, 2012
Pat McGinnis was reviewed by City Council this week, his first since last fall's elections, and he said it was "exceptionally positive."
1:00 PM Jul 5, 2012
A 59-year-old former Michigan teacher who authorities said had a sexual relationship with a then-16-year-old student in 2010 faces sentencing in two counties later this summer.
12:00 PM Jul 5, 2012
The monthly siren test in Ottawa County will sound off at noon Friday.
10:52 AM Jul 5, 2012
Residents of 60 independent living apartments were evacuated when a fire was discovered in the commons area at Allen Springs late Tuesday night.
10:48 AM Jul 5, 2012
Two boaters thought to be missing when their paddleboat was found swamped were located unharmed Wednesday night.
10:47 AM Jul 5, 2012
A crash and car fire closed off northbound U.S. 31 Wednesday night, holding up traffic heading home from Grand Haven's fireworks show.
10:15 AM Jul 5, 2012
With six years under its belt and a seventh expecting another strong turnout of athletes, the Grand Haven Triathlon has become one of the more anticipated events of the summer.
10:11 AM Jul 5, 2012
Grand Haven Golf Club is hosting the Junior Patriot Cup Classic today and Friday.
10:01 AM Jul 5, 2012
The Grand Haven High School choirs are singing their way into homes.
7:00 AM Jul 5, 2012
Another air quality alert for elevated levels of ozone today and an excessive heat watch is in effect.