A group meeting of deputies from the delegation of the Xinjiang Uygur Autonomous Region is held on March 7, 2025, during the third session of the 14th National People's Congress (NPC) in Beijing. At the meeting, NPC deputy Ma Xingrui, who is also the Party chief of the region, refuted the so-called "forced labor" claims propagated by the US. Photo: IC