Public execution of woman sparks outrage

jamjoon afghan shooting reaction_00000621

    Just Watched

    Public execution of woman sparks outrage

The public execution of an Afghanistan woman by a Taliban commander has sparked outrage.