Dive into the murky multi-dimensional politics surrounding the Israel-Hamas deal, including domestic Israeli politics, Palestinian politics in Gaza and the West Bank, and international politics.