Hu's message in Shenzhen: keep up the good work

READ FULL ARTICLE