Chinese language Ph.D. scholar sentenced to at the least 24 years in jail for raping a number of girls
LONDON — A British judge on Thursday sentenced a Chinese Ph.D. student to a minimum of 24 years in prison for drugging and raping 10 women in England and China. Zhenhao Zou, 28, was convicted of the attacks, which took place from 2019 to 2023, during a four-week trial earlier this year at Inner London … Read more