Zimbabwean police have confirmed the arrest of Xu Liyin, a Chinese national wanted for large-scale fraud committed in 2023.Xu was the subject of an Interpol Red Notice, an international alert requesting his provisional arrest pending extra…
Published: 12 Feb 2026 at 11:05hrs | | by Staff reporter