Ms. Chen Xiufen, born June 3, 1942, was retired from the Kunshan City Waste and Used Materials Recycling Company. She died seven years ago after being tortured with brutal beatings, thumbcuffs, and other methods.