ahmad badr aldin hassounlatest news & developments