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.
First International ‘Amity Cup’ Ping Pong Tournament Unites 32 Countries for Charity, Global Friendship