The final day of voting in the US is here, after tens of millions have already cast their ballots

Nov 05, 02:56 PM