Rome puts an end to cars: Piazza di Spagna becomes a pedestrian zone for 1.6 million euros — Klaro News