Back on election watch, nearly 101 million early votes have already been cast, which is over 73% of the total of 137 million votes cast in 2016. Since in 2016 about 47 million votes were cast early and 90 million on election day, if the total number of votes remain the same, only about 36 million people will vote today.
[Read more…]
