Wanqing Zhang, Larissa Kennelly and Kirstie Brewer BBC Global China Unit and BBC News Twenty-three more women have come forward to the police with allegations against serial rapist Zhenhao Zou – a Chinese PhD student found guilty in London last month of drugging and raping 10 women across two continents. Police said at the conclusion of his trial they had ...
Read More »