In pivotal Michigan, residents brave long lines and windy cold to cast early ballots
Some 2.9 million absentee ballots have been cast in Michigan — about 60 percent of the ballots cast in the state in 2016.
Some 2.9 million absentee ballots have been cast in Michigan — about 60 percent of the ballots cast in the state in 2016.