Israeli police demolish Palestinian home in Sheikh Jarrah
Israeli police on Wednesday evicted Palestinian residents from a disputed property in a flashpoint Jerusalem neighborhood.
Earlier in the week the residents of the buildings in Sheikh Jarrah held a tense standoff with police officers who…
Read More...
Read More...