Yanhai Wan
On the C-SPAN Networks:
Yanhai Wan is a Director for the Beijing Aizhixing Institute with one video in the C-SPAN Video Library; the first appearance was a 2010 Forum.
Videos: 1
On the C-SPAN Networks:
Yanhai Wan is a Director for the Beijing Aizhixing Institute with one video in the C-SPAN Video Library; the first appearance was a 2010 Forum.
Analysts and academics who follow human rights in China talked about human trafficking, child labor, and prostitution. Among …