Some of the streets of Madrid, Spain, have become rivers due to severe storms that have hit the region.
Heavy rains and storms hit Madrid
2019-08-27T17:57:27.099Z
Some of the streets of Madrid, Spain, have become rivers due to severe storms that have hit the region.