Photo Gallery: Taliban Execution Shocks the World
07/16/2012
Afghan women protest in Kabul on July 11 in support of female victims of abuse...
AP

Afghan women protest in Kabul on July 11 in support of female victims of abuse and violence. The demonstration followed the release of a video that showed the brutal Taliban execution of a woman for alleged adultery.