A shirtless young protester gripping a Palestinian flag with one hand and swinging a slingshot over his head with the other, on the northern border between Gaza Strip and Israel during protests against the Israeli blockade.