Highlights Hamas: The occupation’s mounting failures in Gaza reflect its broader failure on every level 18 Jul 13:31