Spectators watch a military-style graduation ceremony for young Palestinians organised by the Hamas movement, in Gaza City

A Palestinian boy has his face painted during a military-style graduation ceremony organised by the Hamas movement, in Gaza City

Young Palestinians aim their weapons as others take part in a military-style graduation ceremony organised by the Hamas movement, in Gaza City

Young Palestinians take part in a military-style graduation ceremony organised by the Hamas movement, in Gaza City