Tortured Chinese Pastor Breaks Out in Worship Song After Prison Release
A Chinese pastor from Guizhou Province, who is believed to have been tortured by authorities into confessing to spying charges, was released from prison on Tuesday.
Pastor Yang Hua of Living Stone Church broke out into worship song after being granted his freedom.
Christian Solidarity Worldwide said that after completing his two-and-a-half year sentence, Yang was released back to his friends and supporters, but according to them he is suffering from several unspecified health problems and needs treatment....