Torrential rains have ravaged Italy, with northern areas suffering the most. Villagers have seen rivers of muddy water coursing through their streets, leaving eight dead and six missing. The Borghetto Vara, 75 kilometers from Genoa near the picturesque Ligurian coast, was among the areas suffering the worst damage. With torrents at times reaching first floor […]