Dozens of young women braved crowds of bearded men screaming "dogs!" on Wednesday to protest an Afghan law that lets husbands demand sex from their wives. Some of the men picked up small stones and pelted the women. "Slaves of the Christians!" chanted the 800 or so counter-demonstrators, a mix of men and women. A line of female police officers locked hands to keep the groups apart.