Israeli forces have shot and killed three Palestinians in al-Quds (Jerusalem) over an alleged attack on police officers, in the latest actof violence against Palestinian people.
The shooting took place on Wednesday at the Damascus Gate, which is one of the entrances to the Old City of al-Quds.
Israeli authorities claim that the Palestinians ...