Leaders from China are meeting in Beijing for the annual National Peoples' Congress. They are expected to outline the growth forecast for the world's second biggest economy and seek strengthening of support for important reforms.

Al Jazeera's Rob McBride reports from the Chinese capital.

Source: Al Jazeera