hazem abu shanablatest news & developments