Missouri Senate unanimously passes resolution calling for an immediate end to the practice of organ harvesting in China

Missouri House of Representatives Resolution SCR 28 condemns the atrocity of forced organ extractions from Falun Gong practitioners and other prisoners of conscience in China. The resolution also “Call(s) upon the President of the United States to undertake a full and transparent investigation by the United States Department of State into organ transplant practices in…