The Human Truth Foundation
Human Truth Foundation pages (5):
The Demographics Crisis (The Increase in Life Expectancy is Raising the Old Age Dependency Ratio), in the following sections:
Life Expectancy and Longevity: 2. The Demographics Crisis (The Increase in Life Expectancy is Raising the Old Age Dependency Ratio)
Benefits of the UK Remaining in the EU: 1. The Benefits of Immigration (8 reasons)
The Population of the Earth: 4. The Demographics Crisis (The Increase in Life Expectancy is Raising the Old Age Dependency Ratio)
The Benefits to the UK of Immigration: 1. Summary