Al-Aqsa Martyrs Brigade Claims Responsibility for Jerusalem Shooting as Israel Arrests Dozens of Palestinians
The Al-Aqsa Martyrs Brigades claimed responsibility for a shooting in Jerusalem on Friday night which left at least seven Jewish settlers killed, in what Israel has said is one of the worst attacks in years, […]