Charles Taylor March 10, 2010March 5, 2014 by Alpha Sesay Foreign Countries Prevented Charles Taylor From Liberating Liberia, Witness Says