Google The Islamic University of Gaza and Gaza University – see if your calling them an “open air concentration camp” parallels the universities set up in Dachau and Auschwitz.
I think your using that phrase utterly undermines your own credibility, and you should be ashamed.
I also know you won’t be.