The National People’s Congress or NPC is officially the highest organ of power in China. It’s is where China’s future in the world is mapped out. With nearly 3000 …

source