Menu

America braced as two stark visions collide on election day

US Vice President Kamala Harris and Donald Trump

US Vice President Kamala Harris and Donald Trump