omar hasanlatest news & developments