Filter by

Donghua Xue

Videos

Sorted by Most Recent Airing
Showing 1 - of 2
  • Last Aired

    U.S. Scholars Detained in China

    State Department officials and relatives testified about the number of U.S. scholars unlawfully detained in China. Mrs. Liu is the wife of Dr. Li Shaomin and Mr. Xue is the husband of Dr. Ga…

    143 views
  • Last Aired

    Human Rights Report

    Amnesty International held a news conference on their annual report of human rights around the world.

    49 views