Deadly storms in Western Europe leave at least seven dead
Moving over to Western Europe where deadly storms across France, Switzerland and Italy left at least seven dead over the weekend, Three people died in northeastern France on Saturday when a falling tree crushed the car they were traveling in amid fierce storms and torrential rain. According to the AFP a fourth passenger is in … Read more