Advertisement
Xu Ying
Xu Ying
Xu Ying, a former Chinese diplomat in the US and Switzerland, is currently a standing director and director of the International Committee of the China Public Relations Association.