Bath, Greenwich, LondonChao Xu – Greenwich admin / November 17, 2025 A serial rapist who drugged victims and placed a hidden camera around his flat to record his evil attacks could