More than a million people have fled their homes in the besieged Gaza Strip in the past week, ahead of expected Israel invasion that seeks to eliminate Hamas’ leadership after its deadly attack. The enclave’s food and water supplies are dwindling, and its hospitals are warning that they are on the verge of collapse. Israeli…