Uncensored News
ICC: Chinese Pastor Shaojie Zhang Sentenced to 12 Years; Daughter Escaped to the U.S.
Chinese Pastor Shaojie Zhang Sentenced to 12 Years; Daughter Escaped to the U.S. A Mix of China’s Immature Legal System, Land Disputes, Personal Retaliation, and Persecution Sooyoung Kim, Regional Manager