Lebanese officials say Syria's military and intelligence withdrawal from Lebanon will be complete ahead of schedule, within the next two days.

There were conflicting reports of the exact timing. A Lebanese military official said Saturday the pullout would be complete by Sunday, while a security official said it would be in the next 48 hours.

Last week, Syria said the last of its 14,000 troops would be out of Lebanon by Tuesday.

Saturday, a large number of Syrian troops left positions in Lebanon's eastern Bekaa Valley.

As Syria prepares to end its 29-year presence in Lebanon, thousands of Maronite Christians marched in the mountains north of Beirut calling for the release of imprisoned anti-Syrian warlord Samir Geagea.

Jailed in 1994, Geagea is serving multiple life sentences for crimes committed during Lebanon's civil war.

Some information proided by AP.