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 24, 2009March 5, 2014 by Alpha Sesay Taylor Says UN Report on Diamonds and Guns was Biased Against Him; CIA helped his Rebel Group