ahmed mahmoud alalwanilatest news & developments