This Just In - Talibanned

  • Aired:  03/05/01
  •  | Views: 8,557

The Taliban ordered the destruction of all of Afghanistan's pre-Islamic statues.  (1:52)

Loading...