ParentFull threaddgut·Source? As a counter anecdote: Madrid, where most people live near traffic, has the highest life expectancy in the EU at 85.4 years.View on HN