Britain Pounded With Severe Storms, Flooding

Britain Pounded With Severe Storms, Flooding

Severe storms and floodwaters have been blamed for two deaths in Britain.

.