Palestinian boys play a game of soccer on the beach in the northern Gaza Strip. (Apollo Images)