abdalmahmoud mohamadlatest news & developments