Afghanistan Unveiled

September 24, 2007
0.0%

Four Corners - S47 - E32

Afghanistan Unveiled

The pictures were shocking. A woman swathed in a blue burqa, stumbling across the ground, barely able to see. Forced to her knees, then shot in the head. Publicly executed in a soccer stadium. Punishment, Taliban style.

Four Corners: Season 47 - 39 Episode s