mohamed habiblatest news & developments