Chinese Doctoral Student Found Guilty of Drugging and Raping Women in England and China
Chinese doctoral student Zhenhao Zou found guilty of drugging and raping 10 women in England and China, with potentially more than 50 other victims. Police warn he may be one of the worst sex offenders in U.K. history. Zou filmed the attacks and kept souvenirs. He will be sentenced on June 19.