Million Gaza residents have nowhere to hide from Israeli troops | Fortune