Al-Aqsa: Three Palestinians shot dead by Israeli forces as protests rage in Jerusalem
BEIRUT, Lebanon – Three Palestinians were shot dead in Jerusalem Friday amid mass protests in which over 140 people have been reportedly injured after the Israeli police charged against demonstrators. Clashes erupted between Palestinians protesters […]