The International Community must put a stop to Chinese Communist Party (CCP) reign of terror