Some 2.9 million absentee ballots have been cast in Michigan — about 60 percent of the ballots cast in the state in 2016.
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.