Gaza: a land of paradoxes and contradictions

Gaza: a land of paradoxes and contradictions