When will the next President be announced?
A whopping 120 million people are expected to cast their vote on Tuesday November 8, 2016 – although the winner probably won’t be revealed until the early hours of November 9 due to the sheer size of the country and its six time zones.
And while...