Rain floods parts of Britain, wild weather disrupts New Year celebrations

London – Heavy rain and strong winds caused flooding in parts of the United Kingdom on Wednesday Continued to disrupt New Year’s celebrations, Several communities in the Manchester area were flooded, with many homes evacuated and cars on roads and parking lots flooded to the rafters in two days after almost a month of rain. … Read more