run2win
Mar 25, 2009
I came across this quote from the North American Mission Board and thought it would be of interest to others on the site as we pray for revival:
"The United States is the world's third largest nation in population with 290 million people. Only China and India have more people. Of the 290 million people in the United States, an estimated 213 million are lost. If only the lost population were considered, the United States would be the fourth largest country behind China, India, and Indonesia."
No wonder the Light seems to have departed...
(edited for clarification)
