Calling Gaza a prison camp is an understatement