Charles Taylor November 22, 2009March 5, 2014 by Alpha Sesay As Prosecutors Say That Charles Taylor Was Not Honest With United Nations Panel of Experts, Taylor Admits That Liberian Rebels and Government Shared Information With The CIA
Charles Taylor November 9, 2009March 5, 2014 by Alpha Sesay “I Decided That I Will Leave Liberia For The Sake Of Peace,” Taylor Tells Special Court For Sierra Leone