Heavy rain returned to Israel on Tuesday, beginning in the northern Sharon, causing heavy flooding on several streets in Netanya after a copious amount of rain fell in the city within a half hour. Videos of the area show cars almost fully submerged in water on the flooded streets. Rescue forces are currently hard at […]