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 and violence. The demonstration followed the release of a video that showed the brutal Taliban execution of a woman for alleged adultery.