US goes to polls today to elect new president

Trump campaigned in Michigan, Iowa, North Carolina, Georgia and Florida. Biden held multiple events in Philadelphia as he seeks to win Pennsylvania.
 
Nearly 9.2 crore Americans have already cast their votes that could take days or weeks to be counted in some states. A winner might not be declared in the hours after polling closes tonight.