abdel meguid mahmoudlatest news & developments