Charles Taylor October 27, 2009March 5, 2014 by Alpha Sesay “I Had Nothing To Do With The War In Ivory Coast,” Taylor Tells Special Court for Sierra Leone
Charles Taylor October 26, 2009March 5, 2014 by Alpha Sesay Taylor Says He Did Not Order The Execution Of Sierra Leonean Rebel Commander “Mosquito”; Was A Peacemaker