Public execution of woman sparks outrage

    Just Watched

    Public execution of woman sparks outrage

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