
Verdicts Against Taylor Upheld
Sierra Leone: Charles Taylor appeals judgment is an historic step in the fight against impunity and signals imminent successful completion of SCSL mandate Brussels-The Hague, 26 September 2013 Today, in The [Read more]