Baby boomers: why is the longest living generation also the unhealthiest?
Baby boomers, born 1946-64, are living longer but increasingly unhealthy lives. What can you do to buck the trend? Analysing the lifestyles of recent generations, from those who lived through the Second World War [...]