World News

Serial rapist Chao Xu jailed for life

Serial rapist Chao Xu has been jailed for life with a minimum of 14 years for sexual offences including rape at Woolwich Crown Court. The Chinese national Chao Xu had previously pled guilty to 24 charges against 6...