A bill aimed at curbing the Chinese Communist Party’s (CCP) forced organ harvesting of minorities has languished in the Senate for months.
A bill aimed at curbing the Chinese Communist Party’s (CCP) forced organ harvesting of minorities has languished in the Senate for months.