Living in Kfar Aza, so close to the Gaza Strip, meant living with constant fear · Eylon the Record · Sentinel