Contributor profile

No user image

Bin Chen

Europe correspondent Shanghai Media Group