Netflix film that depicts Israeli soldiers executing a Palestinian family angers the country and its government

Back to top button