solomon benatarlatest news & developments