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.
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.