An Iranian holds up a poster of Al-Aqsa Mosque during a pro-Palestine celebration in Tehran after Hamas attacked Israel, Oct. 7. Photo: Sobhan Farajvan/Zuma Press Most of the coverage of the Hamas-Israel war omits the reason for Hamas’s attack. Reports that do address the question often cite the official Hamas explanation that Israel is plotting to destroy the al-Aqsa Mosque on Jerusalem’s Temple Mount. Hamas calls this war “Operation al-Aqsa Deluge.” But that justification is a fraud. The mosque is in no danger, and Hamas isn’t defending any Muslim holy site. The attack is offensive. Hamas wants to torture and...