Charles Taylor August 27, 2010March 5, 2014 by Alpha Sesay As Issa Sesay Concludes His Testimony, He Apologises To The People Of Sierra Leone