Israeli Troops in North Gaza: You May Be Complicit in a War Crime
.....
© Haaretz
visit website