Syria has released about 130 Lebanese prisoners, in a move apparently aimed at appeasing Christian opposition to Syria's military and political role in Lebanon.
Some of the prisoners have been in jail since civil war began in Lebanon more than 20 years ago.
Meanwhile in Beirut, Lebanese Prime Minister Rafik Harriri stormed out of a parliamentary session after a row with the Speaker of Parliament, Nabih Birri.
About 130 prisoners were herded out of Syrian jails on Thursday.
For some, it was their first taste of freedom in more than 20 years.
Most are Christians belonging to right-wing parties opposed to Syrian troops occupying Lebanon.
Security officials said some of these prisoners had been in jail since the 1975-1990 civil war.
The Syrian move was apparently aimed at appeasing Christians opposed to Syria's military and political role in Lebanon.
But other reports suggest Syrian President Hafez Assad ordered the release in response to pleas from Lebanese President Elias Hrawi.
Five military and civilian vans and a bus were needed to carry the former detainees across the border checkpoint at Al Masnaa.
The former prisoners were driven to the village of Anjar, four kilometres (2.4 miles) from Lebanon's border with Syria, where they were to be handed over to Lebanese security forces.
Relatives had been waiting at Al Masnaa since early morning to be reunited with their loved ones.
Many are bitter and angry.
"I have nothing left for me, and I blame Syria and Israel."
SUPER CAPTION: Vox Pop
Officials say the detainees will be taken to a military police station in Beirut to see if any of them are wanted by Lebanese police before being released.
"They had a broadcast on T-V and radio that they don't know anything about any person who was absent for 20 years."
SUPER CAPTION: Vox Pop
Meanwhile, there has been trouble on the political front in Beirut.
Lebanese Prime minister Rafik Harriri and the Speaker of the Parliament, Nabih Birri, had a major dispute on Thursday during a routine session of parliament.
Harriri stormed out of parliament, but the two later made up their differences during a meeting at the Presidential palace where they met Syrian President Elias Hrawi.
Syrian Foreign Minister Farouk al-Sharaa arrived in Beirut on Wednesday to meet his Lebanese counterpart.
The summit was designed to show solidarity between Lebanon and Syria, as relations with Israel begin to sour over the Middle East peace talks.
Al-Sharaa has rejected Israel's latest proposals to withdraw troops from south Lebanon as a "malicious manoeuvre".
"What is important for Israel is the deterrent power it possesses, the military arsenal that it has. This is what is most important for the Israeli government. It is self-evident that Prime Minister Netanyahu is no longer interested in peace agreements or in peace treaties. He is only interested in dividing the Arabs."
SUPER CAPTION: Farouk al-Sharaa, Syrian Foreign Minister
Syria, which has 30-thousand troops in Lebanon, is seen to be the main power broker in Lebanon.
Christian opponents of the Syrian military presence have demanded a withdrawal of troops which entered Lebanon in 1976 as peacekeepers to prevent the rekindling of the civil war.