GAZA CITY — Yosef Peretz, an IDF soldier stationed in watch towers at a Gaza Humanitarian Foundation aid station, is fearing for his life after…
GAZA CITY — Yosef Peretz, an IDF soldier stationed in watch towers at a Gaza Humanitarian Foundation aid station, is fearing for his life after…