yakoub hamdi