overpopulation? no, "the world might actually run out of people"
Between 2010 and 2020, Europe and Northern America, Northern Africa and Western Asia, and Australia and New Zealand will be net receivers of international migrants, while other regions will be net senders.. ..…