Explosions light up the sky in Gaza yet another night. Clouds of smoke hug the horizon and the now familiar sound of Israeli artillery and tank shelling fills the air. Israel launched its ground offensive against Hamas militants on Thursday after air and naval barrages failed to stop Palestinian rocket fire.