Britain hit by hurricane-force winds, ‘life-threatening’ floods
Storm Dennis roared across Britain (UK) on Sunday, lashing towns and cities with high winds and dumping so much rain that authorities urged residents to protect themselves from “life-threatening floods” ...