ibrahim diagnelatest news & developments