Gaza ceasefire deal is a moment of relief for Palestinians: Mustafa Barghouti

This post was originally published on Al Jazeera English.