Killing prisoners for transplants: Forced organ harvesting in China
Organ transplantation is a life-saving therapy for millions of patients and one of the greatest successes of modern medicine. However, a limited supply of donor...
Organ transplantation is a life-saving therapy for millions of patients and one of the greatest successes of modern medicine. However, a limited supply of donor...