Scores of Palestinians were arrested at the Aqsa Mosque compound, known to Jews as the Temple Mount, after barricading themselves inside.
Scores of Palestinians were arrested at the Aqsa Mosque compound, known to Jews as the Temple Mount, after barricading themselves inside.