Israel evicts Palestinians from disputed Jerusalem property
JERUSALEM — Israeli police on Wednesday evicted Palestinians from a disputed property in a flashpoint Jerusalem neighborhood and demolished the building, leaving some 15 people homeless on a cold, rainy …
Read More