Leamington Spa Callous triple killer found guilty of raping pregnant woman before her murder Admin July 26, 2024 Warwick Crown Court found Anthony Russell guilty on Thursday. After killing three people in...Read More