Estimates suggest population growth rate to peak at 8.6 billion

Investment in poverty alleviation could aid population issues. The research looks across ten regions such as Sub-Saharan Africa, China, and the United ...


View article...


Top stories of the last 30 days

Up and down day for ultra-cyclist

Ireland could be prepared to contribute more to EU budget