An Israeli major general is threatened with arrest over his treating Palestinian as “human animals.”
What's Your Reaction?