Gaza under fire