Palestinian youth demonstrate their skills during a graduation ceremony of a military-style camp organized by the Hamas movement, on August 5, 2015. Hamas’ armed wing organise Liberation Youths Camps for young Palestinians aged between 15 and 21 to prepare in Gaza. Photo by Aaed Tayeh/Flash90