ahmed salmanlatest news & developments