April 29, 2016

Human Rights

Pastor, wife and son detained after contacting U.S. officials

Wen Xiaowu’s criminal detention notice. A translation of this document is forthcoming. (Photo: China Aid) China Aid By Brynne Lawrence (Wenzhou, Zhejiang—April 29, 2016) Authorities in China’s coastal Zhejiang province

April 29, 2016

Scroll to Top