Troops clash with Palestinians while raiding West Bank home of Ahmad Abu al-Rabb, who was shot dead after firing at cops near Temple Mount
Troops clash with Palestinians while raiding West Bank home of Ahmad Abu al-Rabb, who was shot dead after firing at cops near Temple Mount
Recent comments