New House Bill Will Send Shockwaves Through China's Organ Trafficking Industry: Levi Browde
U.S. House passed a bill to punish the Chinese Communist Party on March 27 for its forced live organ harvesting from prisoners of conscience. The bill, dubbed the Stop Forced Organ Harvesting Act of 20...
Read More