On Oct. 7, 2023 , Hamas launched an attack on Israeli communities outside of Gaza, killing 1,200 civilians and soldiers and taking about 240 people hostage. In response, Israel has killed more than 16,000 Palestinians, as of this writing. A Hamas spokesperson told Al Jazeera that the attack was in response to "all the atrocities the Palestinians have faced over the decades," and that the international community needed to "stop atrocities in Gaza, against Palestinian people, [and] our holy sites like Al-Aqsa. All these things are the reason behind starting this battle." Given the complex history and confusion often surrounding...