Charles Taylor March 10, 2010March 5, 2014 by Alpha Sesay Foreign Countries Prevented Charles Taylor From Liberating Liberia, Witness Says 35 Comments
Charles Taylor March 4, 2010March 5, 2014 by Alpha Sesay Charles Taylor Wanted Power To Empower The Liberian People To Develop Their Country, Witness Says 75 Comments