Clashes Erupt Between Israeli Police And Palestinians At Jerusalem’s Al-Aqsa Mosque
The Israeli police said they responded to dozens of people who were shouting incitement and throwing stones. Israeli police and Palestinians clashed at Jerusalem’s Al-Aqsa Mosque on Thursday in yet another round of violence at the holy site in recent … Read More