Charles Taylor May 21, 2010March 5, 2014 by Alpha Sesay NPFL Radio Operator Contradicts Taylor’s Account About NPFL Radio Operations in Liberia And Sierra Leone