Israel Faces Criticism as Police Raid Al-Aqsa Mosque




Weeks of simmering tensions have boiled over in Jerusalem.



Source link