The Chinese Communist Party (CCP) is set to host its second Olympic Games while massive genocide against its own people is taking place. Rep. Scott Perry (R-Pa.) says that the time is now to hold the CCP accountable.
Rep. Scott Perry on CCP State-Run Forced Live Organ Harvesting
By Steve Lance