Peter Catterall

Peter is a master's student at Fudan University's School of Journalism. A native of Denver, Colorado, he has also studied at the University of Edinburgh, the University of Delhi, and the London School of Economics. Currently based in Shanghai, he is also a freelance reporter covering a range of topics pertaining to modern China.

Latest Posts

More Posts