ali hassan almajidlatest news & developments