News

Paris Votes to Make 500 More Streets Car-Free – Parisians are saying clearly that they want “more pedestrian streets, fewer cars, more nature in the city.”