70 million people had a spiritual revival in China between 1992 and 1999. Do you think the world is ready for a spiritual revival?
In this episode we discuss one that actually happened that no one seemed to notice.
Meanwhile, in the West, we are going in the opposite direction, and now we have to use the G word.
What is the G Word? Listen to find out.
—
Support this podcast: https://anchor.fm/james-watkins/support
Recent Comments