Yang Xiao

Xiao Yang is a graduate of the Foreign Languages Institute of Peking University, editorial board member and deputy director of the news agency Xinhua Net.