Last week, the 14th National People's Congress (NPC), officially China's top legislature, concluded its third session, and it ...