Charles Taylor February 22, 2010March 5, 2014 by Alpha Sesay Charles Taylor Did Not Plan To Destabilize West Africa, His First Defense Witness Says 40 Comments
Charles Taylor September 9, 2009March 5, 2014 by Alpha Sesay Taylor Refutes Testimony of Key Prosecution Witness;Says He Did Not Plan To Destabilize West Africa 43 Comments