The NPC is in the news over recent legislative moves. China's top legislative body, key for shaping laws and policies.