ibrahim madedilatest news & developments