mahgoub husseinlatest news & developments