idris alilatest news & developments