› added 6 years ago
116
TIL China harvests organs from political prisoners and, consequentially, has the world’s shortest wait time for organ transplants
via ift.tt