Three members of the Lebanon's Hezbollah resistance movement have been set free by the Jabhat Fateh al-Sham Takfiri terrorist group in exchange of three of its members.

The Hezbollah fighters arrived in Lebanon late on Tuesday as part of a ceasefire agreement between both parties last week.

The first stage of the ceasefire, brokered by the national police and security force of Lebanon – Internal Security Forces Directorate, took effect on Sunday as both sides exchanged the bodies of fighters killed in clashes between them.

The truce was agreed after Hezbollah fighters dealt a heavy blow to the militants in Lebanon’s rugged Arsal region bordering Syria. At least 150 militants of the Takfiri group were killed in the Hezbollah operation aimed at preventing the spillover of the Syria war.

The ceasefire agreement involves the departure of all militants of the Jabhat Fateh al-Sham group from the region around Arsal along with any of the civilians, living in Arsal’s refugee camps, who wish to leave the border zone with them.

Read More:

Hezbollah launched a major push on July 21 to clear both sides of Lebanon's border with Syria of “armed terrorists.”

In August 2014, the Jabhat Fateh al-Sham and Daesh terrorist groups overran Lebanon’s northeastern border town of Arsal , killing a number of Lebanese forces. They took 30 soldiers hostage, most of whom have been released.

Since then, Hezbollah and the Lebanese military have been defending Lebanon on the country’s northeastern border.