Daily life in Gaza under Israeli attack