Moment of Zen - Charles Taylor

Aired:  08/11/03 Views: 1,721

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

Loading...