💨 Abstract

A serial rapist, Zhenhao Zou, was found guilty of drugging, raping, and filming 10 women in the UK, with police suspecting he may have attacked up to 60 more. An international appeal has resulted in 23 women contacting the police, with investigations underway to identify victims and bring Zou to justice for the full extent of his crimes.

Courtesy: metro.co.uk

Summarized by Einstein Beta 🤖

Powered by MessengerX.io