Charles Taylor March 6, 2010March 5, 2014 by Alpha Sesay Witness Says Charles Taylor Did Not Help Sierra Leonean Rebels To Attack Freetown In 1999, Prosecutors Say His Evidence Is Inconsistent
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