The armed group Abu Sayyaf has freed a former Italian priest after six months of captivity in Sulu the southern Philippine group of islands.
Philippine troops and police found Rolando del Torchio on a ferry at Jolo port in Sulu province, and took him to a military clinic for an examination because of his poor health, a military report said.
READ MORE: Abu Sayyaf back in the spotlight
A Philippine news site reported that del Torchio was released after a ransom was paid. Another site reported $630,000 was paid.
In Rome, the Italian foreign ministry thanked the Philippine government for its "excellent cooperation and commitment, which allowed the release".
Del Torchio has lived in the southern Philippines despite its history of violent attacks on other Italian priests. In 2011, Father Fausto Tentorio, who belonged to the same mission as del Torchio, was killed in Mindanao.
Del Torchio left his Roman Catholic mission several years ago and started a pizza restaurant in Dipolog city.
At his pizzeria last October, six gunmen seized and took him away in a van and then a motorboat.
He was eventually taken to the Sulu archipelago, where Abu Sayyaf fighters have held several kidnapping victims in their jungle camps.
News of del Torchio's released was also greeted with relief in his adopted hometown of Dipolog, where he is widely popular.
Long-running security problems have hounded the southern Philippines.
Abu Sayyaf has been involved in deadly bombings, extortion, kidnappings for ransom, and beheadings in Sulu and other islands in Mindanao.
In 2014, the group freed two German hostages after a $5.6m ransom was paid.
It is believed the group is still holding several kidnap victims, including two Canadians and a Norwegian who were seized from a beach resort along with a Filipina woman.
Source: Al Jazeera and agencies