Israeli soldiers have recovered the body of The Boy director Yahav Winner after he fought off an attack on his home by Hamas terrorists in the southern Israeli kibbutz Kfar Aza on Oct. 7, only to be kidnapped and eventually killed. On Thursday, Israeli sales and distribution company Go2Films confirmed the death of the Israeli […]