" />

A major stumbling block in the Israeli-Palestinian peace process is Israel's unwillingness to deal with a Palestinian government that includes Hamas.

Politics aside - the group, which controls the Gaza Strip, plays an important social role in Gaza.

Al Jazeera's Nicole Johnston reports from the coastal strip.

Source: Al Jazeera