The world’s most, and least, walkable cities 0 09.05.2024 16:30 The Economist Those who want to ditch their car might want to avoid North America