sami alhajlatest news & developments