Fall Weather

Communist Party of China
Chinese police patrol past autumn coloured trees near the Great Hall of the People which is the site of the Party Congress in Beijing on November 10, 2012. The Chinese Communist Party's paranoia is on full display for its congress in Beijing in a security squeeze extending from police...
Loading