Sorry AnswerParty has stopped serving some content due to licensing issues

where-does-the-majority-of-the-worlds-population-live