Charles Taylor October 26, 2009March 15, 2018 by Tracey Gurd News Just In: RUF Appeals Judgment Handed Down in Freetown Today, Upholds Sentences