Heavy rains swamp tens of thousands of tents across Gaza ...