Charles Taylor November 17, 2009March 5, 2014 by Alpha Sesay Prosecution Reads Statements By The International Community Condemning The Actions Of Charles Taylor’s Rebel Group In Liberia
Charles Taylor November 2, 2009March 5, 2014 by Alpha Sesay Charles Taylor Accuses Prosecution Of “Misleading” The Special Court for Sierra Leone