Two die and several missing as heavy rain batters parts of France and Italy

INSUBCONTINENT EXCLUSIVE:
At least two people died in France and a landslide collapsed a stretch of elevated road in Italy as heavy rains pounded Europe over the
weekend.