China's premier Wen Jiabao closed the annual National People's Congress with calls for urgent political reform. In an unusually strong statement, he warned inaction could put the country at risk of another cultural revolution.
Al Jazeera's Melissa Chan reports from Beijing.