Israeli troops installed on Thursday new spy cameras on the towers above the concrete wall off the road that links Al-Addayseh to Kfar Kila.
Israeli troops installed on Thursday new spy cameras on the towers above the concrete wall off the road that links Al-Addayseh to Kfar Kila.
TWEET YOUR COMMENT