Photo Gallery: Taliban Execution Shocks the World 07/16/2012
  Afghan women protest in Kabul on July 11 in support of female victims of...
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.