During a military raid on the small town of Tell, southwest of Nablus, a moment of direct defiance shattered the illusion of total Palestinian submission.
During a military raid on the small town of Tell, southwest of Nablus, a moment of direct defiance shattered the illusion of total Palestinian submission.