Two assailants shot and killed at least seven Israelis and injured 16 more people near a light rail station in Jaffa, south of Tel Aviv, according to Israeli police. Photo: Ammar Awad/Reuters ...
The commanding Clock Tower, which is a stone’s throw from the light rail stop, was built in in 1900 in “Palestine” by the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results