BEIJING, March 15 (Xinhua) -- 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).
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.