M.M. HashimiIsrael-Hamas War: Who’s to Blame?And what side of history should you choose?7 min read·Oct 30, 2023--70--70