Best Christian Video Clip "Sweetness in Adversity" (4) - Why Does the Chinese Communist Party Force Christians to Join the Three-Self Church?
In China, house churches have directly suffered the consequences of the atheistic Chinese Communist government's frantic suppression and persecution.