Thanks. Sounds high to me, but I’ll take your word for it.
God is always working to promote the growth of the human population, in order finally to reap the full harvest of heaven’s residents.
The population of Europe is 750 million. Africa is 3 times larger than Europe. [Europe is smaller than Antarctica]