Up to 10 inches of rain is forecast across the region, which ‘will result in areas of flash flooding, perhaps significant, along with the potential of mudslides’, warns the National Hurricane Center
My London – WeatherRead More
Up to 10 inches of rain is forecast across the region, which ‘will result in areas of flash flooding, perhaps significant, along with the potential of mudslides’, warns the National Hurricane Center
My London – WeatherRead More