[ad_1] After clashes with Palestinians on the Temple Mount in Jerusalem, Israeli police stormed the Al-Aqsa Mosque. Two Palestinians who participated in demonstrations in the Gaza Strip were shot dead by Israeli …
Read More »[ad_1] After clashes with Palestinians on the Temple Mount in Jerusalem, Israeli police stormed the Al-Aqsa Mosque. Two Palestinians who participated in demonstrations in the Gaza Strip were shot dead by Israeli …
Read More »