
At least 75 million Americans have already cast their ballots. AFP
At least 75 million Americans have already cast their ballots. AFP
Trump muses about journalists being shot as he claims voter fraud before US election
Two days away from election, polls show race remains impossible to predict