A Chinese PhD student, Zhenhao Zou, has been found guilty by a London court of drugging and raping 10 women across England and China. The verdict was delivered after a monthlong trial at Inner London Crown Court, unveiling Zou’s predatory actions since 2019.