Market AvenueeBeijing
视频播放位置
MASTERS OF THEIR OWN DESTINY: Deputies from northwest China's Xinjiang Uygur Autonomous Region cast their votes at the First National People's Congress in 1954 (XINHUA)