Israel police evict Palestinian residents from disputed houses in Jerusalem
JERUSALEM — Israeli police on Wednesday evicted Palestinian residents from a disputed property in a flashpoint Jerusalem neighbourhood and demolished the building, days after a tense standoff. The predawn demolition …
Read More