Nicola Davison is a journalist living and working in Shanghai.
Advertisement