shami mohammedlatest news & developments