Europe Storm Alex batters France and Italy with torrential rains | DW News Team Buyback 4 October 2020, 10:43 am4 October 2020, 10:43 am DW News, EuroNews, Worldnews Share this:TweetRedditTelegramWhatsApp