Public execution of woman sparks outrage

jamjoon afghan shooting reaction_00000621
jamjoon afghan shooting reaction_00000621

    JUST WATCHED

    Public execution of woman sparks outrage

MUST WATCH

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