48 Hours Only | Receive 10% OFF. Get the code »

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.