Sophie Beach is CDT's Executive Editor. She lives in Berkeley, California.
Connect with Sophie Beach : Email
Posted by Sophie Beach | Mar 25, 2015
A Christian pastor who defended churches in Zhejiang against demolition of their crosses in a...Read More
From the Archives
Feng Zhenghu: Finding the Sunlight
Oct 23, 2015
Rising Leader Xi Jinping's Family Suffered in Chinese Power Struggles
Oct 23, 2010
China Officials 'Defect In Paris'
Oct 23, 2008
Villagers Clash With Police Over Coal Plant
Oct 23, 2012