A look back at the Charles Taylor case

Amandla’s Doug Miller takes a look a the politics behind the recent judgment of Charles Taylor in the Hague.

About these ads

Comments Off

Filed under Africa, Liberia, Sierra Leone

Comments are closed.