The National People's Congress (NPC), China's top legislature, adopted a resolution to approve the work report of the Supreme People's Court on Monday.