YOU’VE LIKELY HEARD the oft-repeated idea that half the five-year-olds of 2025 will live to be 100. For perspective, it means ...
Millions of people from the poor world are trying to cross seas, forests, valleys and rivers, in search of safety, work and ...
Forecasts suggest that by 2100, a majority of the world’s babies will be African, leading to predictions of an African ...