the npc quashed hopes of universal suffrage in hong kong
"national people's congress - china's non-elected legislature, it's highest lawmaking body
"the npc quashed hopes of universal suffrage in hong kong" What is the definition of "npc"?