×

Israeli settlers torch cars on Ramallah outskirts, residents say

By Thomson Reuters Nov 4, 2024 | 7:27 AM