Italy holds traffic-free day

Rome - Millions of Italians reclaimed the traffic-plagued streets of central Rome yesterday as cars were banned for the day in…