Charles Taylor September 16, 2009March 5, 2014 by Alpha Sesay Taylor Refutes Rebel Radio Operator Evidence