Israeli Troops in North Gaza: You May Be Complicit in a War Crime

.....

© Haaretz