With an ailing economy, is China a stable global player?

This post was originally published on Al Jazeera

You will shortly be re-directed to the publisher's website

Chinese leaders have unveiled their plans to revive the economy during the National People’s Congress.