Mr. Xu Shuangfu, leader of the controversial Three Grades of Servant (TGS) movement in China, was arrested along with 90 other co-workers and followers in April 2004. Some overseas reports immediately tagged the TGS movement as an orthodox Christian house church network, suffering persecution from Communist authorities.…
Read more