Shen Lu Associate Digital ProducerShen Lu writes about China and produces multimedia content for CNN International. She is based in Beijing.Full Bio
Shen Lu Associate Digital ProducerShen Lu writes about China and produces multimedia content for CNN International. She is based in Beijing.Full Bio