idris osmanlatest news & developments