Share
twitterlinkedinfacebook
Image 1 of 1
QSH02249CHN.jpg
Angry family members confront Dr. Fan Huimin, vice-director of the Sino-German heart institute, in Shanghai. It is alleged that the institute conducted illegal medical experiments on people, which led to their deaths.