Headlines - Charles Not in Charge

  • Aired:  08/11/03
  •  | Views: 2,206

After months of pressure, Liberian dictator Charles Taylor has stepped down as president. (4:31)

Loading...