Israeli security forces arrest a Palestinian woman during clashes between Palestinian protesters and Israeli police at the al-Aqsa mosque compound in old city of Jerusalem in 2015. Photo: AFP Israeli security forces arrest a Palestinian woman during clashes between Palestinian protesters and Israeli police at the al-Aqsa mosque compound in old city of Jerusalem in 2015. Photo: AFP
Israeli security forces arrest a Palestinian woman during clashes between Palestinian protesters and Israeli police at the al-Aqsa mosque compound in old city of Jerusalem in 2015. Photo: AFP

‘Outraged’ United States demands UN pull report accusing Israel of imposing apartheid on Palestinians

Israeli security forces arrest a Palestinian woman during clashes between Palestinian protesters and Israeli police at the al-Aqsa mosque compound in old city of Jerusalem in 2015. Photo: AFP Israeli security forces arrest a Palestinian woman during clashes between Palestinian protesters and Israeli police at the al-Aqsa mosque compound in old city of Jerusalem in 2015. Photo: AFP
Israeli security forces arrest a Palestinian woman during clashes between Palestinian protesters and Israeli police at the al-Aqsa mosque compound in old city of Jerusalem in 2015. Photo: AFP
READ FULL ARTICLE