Charles Taylor August 29, 2009March 5, 2014 by Alpha Sesay Charles Taylor Dismisses United Nations Expert Report on Sierra Leone As “Disgraceful,” Says Report Is At The Heart Of The Case Against Him
Charles Taylor August 27, 2009March 5, 2014 by Alpha Sesay The International Community Had Its Mind Made Up Against Taylor, He Says