mahmoud jibrillatest news & developments