BLOCKADING ARAFAT MEANS BLOCKADING PEACE

blockading