Al-Aqsa Mosque: Global Criticism after Israel Police Storm Islam's Third-Holiest Site

George4

New member
Al-Aqsa Mosque: Global Criticism after Israel Police Storm Islam's Third-Holiest Site A barrage of rocks and fireworks met the officers, police video showed, and more than 350 people were arrested
 
Top