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 ...