Gaza: Life in a death trap