Apr 17, 2026Ceasefire Agreement Between Lebanon and Israel: Key Details and ReactionsSource: bbc.co.uk