abdallah hamdoklatest news & developments