CHINA’S “ON-DEMAND ORGANS” ALLEGATIONS
Jan Jekielek says the CCP transplant trade is “about a $9 billion a year business,” warning “unlimited on demand organs” for elites.
Jan Jekielek says the CCP transplant trade is “about a $9 billion a year business,” warning “unlimited on demand organs” for elites.