Source: United States & Canada – South China Morning PostCedric Lodge was arrested in 2023, accused of stealing, selling organs and other body parts donated to the university for medical research.Read More
Source: United States & Canada – South China Morning PostCedric Lodge was arrested in 2023, accused of stealing, selling organs and other body parts donated to the university for medical research.Read More