A view shows the bedroom of the house where Zhenhao Zou, a Chinese student who was found guilty by a London court of drugging and raping 10 women in Britain and China, used to live, in this handout picture released on March 5, 2025. Metropolitan Police/Handout via REUTERS