Protesters hold up Palestinian flags.