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 12 Comments
Charles Taylor September 8, 2010March 5, 2014 by Alpha Sesay DCT-008 Concludes His Evidence 34 Comments