Petition to Stop Organ Harvesting
HELP STOP FORCED ORGAN HARVESTING IN CHINA
Yin Liping
Address: Zhangshi Labour Camp Hospital, Shenyang, Liaoning Province