Yusef Mawry
Press TV, Sana’a
In Yemen, thousands have once again taken to the streets of the capital Sana’a in protest.
This week’s demonstrations carried a pointed message: Condemnation of the Israeli regime’s starvation blockade on Gaza -- and scathing criticism of Arab governments for failing to mobilize in defense of the besieged Palestinian people.