wael abbaslatest news & developments