Attested.to

Definition

politically opposed to the Chinese Communist Party

Seed ·

Term in context

anti-Beijing in CommonParlance