Charles Taylor Trial Update

March 23rd, 2010 | by jbambaye

By Jonathan Ambaye Impunity Watch Reporter, Africa THE HAGUE, Netherlands– Last week saw Charles Taylor’s defense provide key witness testimony [&hellip



Back to Top ↑