omar fahmylatest news & developments