France, April 17 -- A 10-day ceasefire between Israel and Hezbollah took effect on Friday, pausing weeks of cross-border fighting that has displaced more than a million people in Lebanon. But the truce remains fragile, with violations reported and key issues still unresolved.

Israeli Prime Minister Benjamin Netanyahu has said Israel will maintain a 10-kilometre security zone in southern Lebanon, while Beirut insists Israeli forces must withdraw. The question of Hezbollah's weapons also remains a major sticking point.

French President Emmanuel Macron has welcomed signs of de-escalation but warned the ceasefire may not hold without a broader political agreement to stabilise Lebanon and the wider region.

The truce is part of a wider diplo...