ibrahim ahmed ibrahimlatest news & developments