Lebanon's Prime Minister Saad Hariri

Lebanon's Prime Minister Saad Hariri landed in Beirut late Tuesday after an absence of nearly three weeks following his shock resignation in Saudi Arabia, an AFP video journalist reported.

Hariri's plane touched down at Beirut international airport, a statement from his office confirmed, after he visited France and stopped off in Egypt and Cyprus on the way home on Tuesday.

He is expected to attend Lebanese independence day celebrations on Wednesday.

source: AFP