Charles Taylor November 9, 2010March 5, 2014 by Alpha Sesay Last Witness Concludes His Testimony, Defense To Officially Close Their Case On Friday