Person

Cai Run

Chinese diplomat and ambassador to the EU