Israel’s relentless bombardment of Gaza continues as heavy rain floods hundreds of makeshift shelters across the Strip.