Can one mile take 10 years off your life?

29

Is Sir Keir Starmer right that Somers Town in London has life expectancy 10 years below somewhere a mile away?

Do you have a view about this post? Leave a comment on our Facebook page

Continue Reading →