ITALIA Venaus - People win back the valley

 on, cleared, cops, demonstrators, determined, forces, on wednesday, order, piedmontese alps, police, post, valley, valsusa, venaus, win, win back, yard