adel abdel mahdilatest news & developments