A catastrophic week in Gaza