Red flags flutter in front of the Great Hall of the People in Beijing, China, 12 March 2014.
The 12th National Committee of the Chinese Peoples Political Consultative Conference, Chinas top political advisory body, wrapped up its annual session in Beijing on Wednesday (12 March 2014).