Charles Taylor September 6, 2010March 5, 2014 by Alpha Sesay Witness Disagrees That Charles Taylor’s NPFL Had A Small Boys Unit
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