Court artist sketch by Elizabeth Cook of Zhenhao Zou appearing at Inner London Crown Court on Monday, Feb. 3, 2025, where he is charged with drugging and raping 10 women. Zou, 27, is accused of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results