IslamiCity
Michigan is one of the seven battleground states that will decide the outcome of next month's US Presidential election.