News

Paris residents on Sunday voted in favour of the creation of a car-free zone across huge swathes of the French capital. A clear majority of those who voted backed the plan, meaning 500 streets ...