Israeli weather service launches new rain prediction map to replace defunct radar

//Israeli weather service launches new rain prediction map to replace defunct radar