search for keyword: 'ccp'
FILTERS:
query: ccp [x]
4
The Chinese Communist Party (CCP)
English captions is worth the hassle for this video. Seems the CCP is controlling everything...