Highlights Hamas: 640 days into the aggression, the occupation has utterly failed to break Gaza’s will or subdue its resistance 8 Jul 12:46