CHINA Leaked images by Chinese investigators show a young Chinese woman who most likely committed suicide by hanging. It can be argued based on the strangulation gash on the neck and the blood spilled on the limbs.
//ADD INTO POST – MAY 19, 2024: Thanks to unregistered user for adding one photo.