omar hassanlatest news & developments