Charles Taylor September 6, 2010March 5, 2014 by Alpha Sesay Witness Disagrees That Charles Taylor’s NPFL Had A Small Boys Unit 18 Comments
Charles Taylor September 9, 2009March 5, 2014 by Alpha Sesay Taylor Refutes Testimony of Key Prosecution Witness;Says He Did Not Plan To Destabilize West Africa 43 Comments