There’s Too Much Evidence to Deny China's Organ Crimes: Human Rights Lawyer David Matas

Published: 4/17/2026, 11:41:30 AM EDT
“The problem isn’t too little evidence—it’s too much,” says human rights lawyer David Matas about forced organ harvesting in China. He explains one source of evidence is repeated, independent accounts...
Read More
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved