Charles Taylor February 19, 2010March 5, 2014 by Alpha Sesay Charles Taylor Concludes His Testimony: Prosecutors Have Not Proven Their Case, He Says
Charles Taylor February 17, 2010March 5, 2014 by Alpha Sesay Charles Taylor Dismisses ECOMOG Commander’s Allegations As “Nonsense.”