Tens of millions of people have already voted in the contentious election between President Donald Trump and former Vice President Joe Biden. New York's early voting period runs until Sunday, November 1, ahead of the November 3 general election. Above, voters line up to cast ballots outside Madison Square Garden which is used as a polling station, on the first day of early voting in Manhattan, New York.
REUTERS