Charles Taylor March 10, 2010March 5, 2014 by Alpha Sesay Foreign Countries Prevented Charles Taylor From Liberating Liberia, Witness Says
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