America Votes
Kamala Harris and Michelle Obama hold rally in Kalamazoo
America Votes
Donald Trump holds rally at Suburban Collection Showplace in Novi
America Votes
Early voting begins in Michigan for general election; here's what to know