Itzchak Tarkay, ‘Delila’, Executed in 1993., Freeman's