Olive Branch Releases Biblical Short Film 'Jesus Come for Sin'"Olive Branch", a Christian band of post-90s men and women, released a Biblical short film titled "Jesus Came for Sin III."
China’s First Christian Movie“Next Station, Love”Wins IFFF Best Feature Foreign DramaChina’s First Christian Movie“Next Station, Love”Wins IFFF Best Feature Foreign Drama.
Everyone Asia 2024 Conference: Pastor Yang Tuck Yoong Calls for the Holy Spirit's Fire to Win Souls for Jesus
Before Paris Olympics, Xinhua News Agency Publishes Story of Eric Liddell, Scottish Missionary to China