UK flash floods

Massive downpours led to flash flooding across parts of central and northern England.

UK flashfloods
Source: Al Jazeera

More from News
Most Read