June 27, 2025
Paris town hall data shows car traffic in the city has more than halved since the Socialists assumed power at the turn of the century