Harris and Trump are expected to mark the anniversary of the Hamas militants attack on Israel, killing 1,200 people and kidnapping 250 others.