PhD pupil handed life sentence after raping ladies in England, China – Nationwide
NOTE: The following article contains disturbing details and video footage. Please read at your own discretion. A British judge sentenced Chinese PhD student Zhenhao Zou to life with a minimum of 24 years in prison for drugging and raping 10 women in England and China. Zou, 28, was convicted of the attacks, which took place between … Read more