A Palestinian walks through flood water following heavy rain in a northern Gaza Strip neighbourhood yesterday.