China's top legislature holds closing meeting of annual session

China's top legislature, the National People's Congress (NPC), on Thursday held the closing meeting of its annual session.