New research commissioned by Aberlour Child Care Trust has found that people from Scotland’s most deprived communities are three times more likely to die before they reach their 25th birthday. Continue reading New research finds Scotland’s poorest are three times more likely to die young