The 2013 annual sessions of National People’s Congress (NPC) and Chinese People’s Political Consultative Conference (CPPCC) attract global attention. In more than half a month, 5,000 NPC deputies and CPPCC members gathered in Beijing to discuss affairs of state and determine the future development direction of China. (Photo/ Xinhua)