The big day has finally arrived. More than 244 million voters are called to cast their ballots to decide who, between Donald...