The Israeli Defense Force issued an official, extensive rebuttal to the film, which alleges Israel systematically targets civilians in Gaza.
The Israeli Defense Force issued an official, extensive rebuttal to the film, which alleges Israel systematically targets civilians in Gaza.