Social media campaign depicts fictional scenes of officials becoming disillusioned with ruling Chinese Communist Party.
What The Fuck Is Happening?!
Social media campaign depicts fictional scenes of officials becoming disillusioned with ruling Chinese Communist Party.