Charles Taylor January 15, 2010March 5, 2014 by Tracey Gurd The Taylor Trial in the Press This Week 6 Comments