Huge rescue effort after deadly storm barrels across France, ItalySource: Times of MaltaPublished on 6 years ago