Assad, in Moscow for talks with Russian President Vladimir Putin, said Russia's military presence in Syria did not need to be temporary.