By Derek VanBuskirk A bill aimed at curbing the Chinese Communist Party’s (CCP) forced organ harvesting of cultural and religious minorities, including Christians, has “languished”…
By Derek VanBuskirk A bill aimed at curbing the Chinese Communist Party’s (CCP) forced organ harvesting of cultural and religious minorities, including Christians, has “languished”…