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