world population is expected to reach 9.7 billion in 2050
By excess of deaths over births, Belarus, Estonia, Germany, Hungary, Italy, Japan, Russian Federation, Serbia and Ukraine will experience inflow of migrants over the decade, helping to offset population losses caused... ..…