Interviews6 years ago
‘Financial crisis behind US, UK declining life expectancy'
UK-based author Chris Bambery says the declining life expectancy rates in the US and Britain is rooted in the 2008 financial crash which led to recession in these countries.