Kamala Harris and Donald Trump enter the final weekend of the most tense US presidential campaign of modern times with a flurry of swing-state rallies that will test their stamina -- and ability to persuade the country's last undecided voters. Harris, who earlier rebuked Trump for saying he would protect women whether they "like it or not," has encouraged voters to "finally turn the page" on the former president.