Gaza : life in a cage