Charles Taylor September 11, 2010March 5, 2014 by Alpha Sesay DCT-008 Concludes His Testimony And Could Be The Final Witness In the Charles Taylor Trial
Charles Taylor September 3, 2010March 5, 2014 by Alpha Sesay As Prosecutors Commence The Cross-Examination Of DCT-008, Defense Lawyers Indicate That He Could Be The Final Witness For Charles Taylor