salman almugotarlatest news & developments