(250627) -- BEIJING, June 27, 2025 (Xinhua) -- An inmate stitches embroidery at Kenhua Prison, about 150 km from downtown Beijing, capital of China, June 12, 2025. TO GO WITH "Feature: Chinese prisons employ embroidery to rehabilitate inmates" (Xinhua)















