During her speech almost two years ago, Charlotte Kates appeared to praise the 2023 attack on Israel by Hamas that killed hundreds of people.