Israeli settlers under army cover stormed the Castle of Al-Shu'la in the village of Naqoura, northwest of Nablus, in the occupied West Bank, today.
Israeli settlers storm Al-Shu’la Castle in Naqoura, West Bank


Israeli settlers under army cover stormed the Castle of Al-Shu'la in the village of Naqoura, northwest of Nablus, in the occupied West Bank, today.
Leave a Reply