omar elbeshirlatest news & developments