Published
|
Updated
LEIDSCHENDAM, Netherlands – International court convicts Charles Taylor of aiding and abetting Sierra Leone atrocities.
LEIDSCHENDAM, Netherlands – International court convicts Charles Taylor of aiding and abetting Sierra Leone atrocities.