
By 2025 Nearly 60% of the world's population will live in 600 cities around the globe. 216 of those cities are in China, 98 are in North America. The remaining 286 cities lie within the largely unreached Muslim world. Who will carry the Good News of the Kingdom to those living in these vast cities?
And then I heard the voice of the Lord, saying:
“Whom shall I send,
And who will go for Us?”
Then I said, “Here am I! Send me.”
“Whom shall I send,
And who will go for Us?”
Then I said, “Here am I! Send me.”
Isaiah 6:8