Soccer pitch collapses as parts of the UK are hit by flash floods

2 months ago 6
A soccer pitch in London collapsed and parts of the United Kingdom are submerged by flash floods after some areas saw a month’s worth of rainfall in 24 hours
Read Entire Article