921
921
OCR FM
Forced Organ Transplant
7 minutes Posted Sep 29, 2016 at 12:00 am.
0:00
7:00
Download MP3
Show notes

Former Olympic swimmer Jan Becker came in to discuss the terrible plight of forced organ harvesting in China.