Russia, Iran and Turkey have signed a deal calling for the setup of so-called de-escalation zones in war-torn Syria during talks in Kazakhstan's capital, Astana.
The signing ceremony on Thursday was briefly interrupted as some members of the Syrian armed opposition's delegation stormed out in protest against Iran's participation in the deal.