China: Illegal organ translpant site busted

China officials announced they have indicted 16 people who allegedlly operated an illegal organ translpant site…