Sophie Richardson
On the C-SPAN Networks:
Sophie Richardson is a Director for China in the Human Rights Watch with four videos in the C-SPAN Video Library; the first appearance was a 2012 video as an Advocacy Director for Asia in the Human Rights Watch.
Videos: 1 January 1, 2012 - Present Advocacy Director, Asia, Human Rights Watch
Videos: 3