Israels ambassador to the UN is confronted with the fact that the so called evidence the IDF has released showing ‘terrorist infrastructure’ at the European hospital in Gaza is actually water drainage ditches in a nearby school.

Start the Conversation

Your email address will not be published. Required fields are marked *


*