Human Rights
Dutch officials release human rights activist
ChinaAid President Bob Fu (center) with Chen Yan (right). (Photo: ChinaAid) ChinaAid (Utrecht, Netherlands—May 6, 2019) Dutch officials released a Christian Chinese rights activist today after she was held in