Anne Henochowicz


<p> Anne Henochowicz is translation coordinator for China Digital Times. </p>
Articles by Anne Henochowicz
627552_120601_china.jpg
627552_120601_china.jpg
PAUL J. RICHARDS/AFP/Getty Images
PAUL J. RICHARDS/AFP/Getty Images