Twenty-three more women make allegations against serial rapist

Police in London say PhD student Zhenhao Zou's "offending group is far greater" than they had realised.

Apr 2, 2025 - 07:02
 0
Twenty-three more women make allegations against serial rapist
Police in London say PhD student Zhenhao Zou's "offending group is far greater" than they had realised.