Flood Alerts in UK as Heavy Rain Sweeps In
Torrential rain pelted a large swath of Britain on Friday, flooding roads, canceling concerts and turning practice for the British Grand Prix into a puddle-churning ordeal. Authorities issued almost 200 flood alerts or warnings across the country. The Meteorological Office, …