hamdi ibrahimlatest news & developments