Charles Taylor August 25, 2009March 5, 2014 by Alpha Sesay Charles Taylor Dismisses United Nations Report On Sierra Leone as “Disgraceful”