President erred and so what – Selassie Ibrahim slaps Socrate Safo