Who are the Lions’ Den armed group in the occupied West Bank?
EXPLAINER NewsOccupied West Bank An armed group has emerged out of Nablus, in the northern occupied West Bank, in the past few months, and appears to be changing the face of Palestinian resistance. The Lions’ […]