Monthly Archives: March 2008

Update on Charles Taylor Trial

March 1st, 2008 | by Impunity Watch Archive

By Ted Townsend Impunity Watch Reporter, Africa THE HAGUE, Netherlands – The trial of former Liberian president Charles Taylor continued [&hellip



Back to Top ↑