Falun Dafa practitioner Ms. Cheng Huixuan was 57 years old. She firmly cultivated Falun Dafa and was arrested by the police many times. She was abducted and sentenced to three years forced labor at the Wanjia Labor Camp. After being tortured both mentally and physically, she died on March 21, 2005