Home Politics Hamas attack on Israel rocks 2024 presidential campaign, instantly altering the political conversation