Sderot building memorializes three pairs of siblings killed in recent terror attacks
A building in the southern border town of Sderot found a unique way of sending a message of unity for Independence Day by displaying Tuesday portraits of three pairs of siblings killed in recent terror attacks.
Read more: The Times of Israel