News

Ralph Leroy Menzies, 67, is scheduled for execution on 5 September for the 1986 abduction and murder of Utah mother-of-three ...