The United Nations says forty-five Fijian UN peacekeepers captured by an al-Qaeda-affiliated rebel group in the Syrian Golan Heights have been released.
A statement said they were handed over to UN Disengagement Observer Force, and are all in good health.
The Fijians were driven to a crossing and into Israeli-held territory where they were freed.
Members of the al-Nusra Front captured the Fijians last month during clashes between rebels and Syrian government forces in the demilitarised zone.
According to the Fijian authorities, al-Nusra demanded to be taken off the UN's list of designated terrorist organisations, wanted humanitarian aid be delivered to parts of Syria, and sought compensation for three fighters killed in a gunfight with Undof forces in the Golan Heights.
In a video posted online earlier on Thursday, two rebels appeared beside the peacekeepers and said they had given them assurances that they would not be harmed, and that they had honoured those assurances.
The men said they had sought a prisoner exchange and aid deliveries, but denied that they had asked the UN to amend its terrorist list.
This is not the first time since the uprising in Syria began that Undof personnel have been detained by rebels and subsequently released.
Israel seized most of the Golan Heights in the closing stages of the 1967 Six-Day War, and thwarted a Syrian attempt to retake it in 1973. Both countries signed an armistice in 1974, after which Undof's mission began