Peter Catterall is a freelance journalist currently based in Lanzhou. A Denver native and graduate of the LSE/Fudan Global Media & Communications program, he has previously lived in Edinburgh, Delhi, London, and Shanghai.