Moment of Zen - Charles Taylor

  • Aired:  08/11/03
  •  | Views: 1,707

Charles Taylor speaks to the press about his resignation as president of Liberia. (0:14)

Loading...