Gospel Movie clip “Caught the Last Train” (1) – Search for the Lord’s Footprints

The church is desolate and the flock is lost. What is the root cause? Where is the Lord? Chen Peng was a pastor in a house church. He had burden for the church work, and ministered to the believers year after year. But in recent years, the church became overwhelmingly desolate. More and more believers […]

Read More