Israeli police harassing and humiliating young women in public. Israeli police harassing and humiliating young women in public. Israel