Photo: © Robert Cassen
About the Author
Sun Shuyun was born in China in the 1960’s. She graduated from Beijing University and won a scholarship to Oxford. She is a film and television producer and has made documentaries for the BBC, Channel 4 and international broadcasters. For the past decade she has divided her time between Beijing and London.