Don Dahler

  • Aired:  10/23/01
  •  | Views: 1,986

From his time in Afghanistan, reporter Don Dahler has gathered that the Taliban is a combination of Lord of the Flies and Darth Vader. (8:23)

Loading...