Protestors holding Yemeni and Palestinian flags (Reuters).jpg