Israeli police quell rally in East Jerusalem calling for release of slain Palestinian’s body
JERUSALEM, Israeli police this evening quelled a Palestinian rally that demanded Israel return the body of slain Palestinian, Mohammed Abu Juma, who was fatally shot by Israeli settlers in the village of Beit Sira to the west of Ramallah on