Xu Zhiyong (Chinese: 许志永) is a lecturer at the Beijing University of Post and Telecommunications. He was one of the… read more