The National People's Congress, China's top legislature, on Wednesday approved the work reports of the Supreme People's Court (SPC) and the Supreme People's Procuratorate (SPP).[Special Coverage]
Among 2,838 NPC deputies present at the closing meeting of the fifth session of the 12th NPC, 2,606 and 2,606 deputies voted for the SPC and SPP reports respectively.