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 25, 2009March 5, 2014 by Alpha Sesay Charles Taylor Dismisses United Nations Report On Sierra Leone as “Disgraceful”