Sarah Liu
Not long after Sarah Liu’s escape from China in 2005, she—with the guidance of China Aid Association—was ushered before a United States Congressional committee investigating Human Rights abuses in China.
Immediately afterwards, she traveled with the China Aid Association to testify before the United Nations Human Rights Commission on the abuses of the Chinese government.
Al Jazeera (Middle East News Agency) sent a documentary team to Sarah Liu to participate in the video production of...

