International court convicts Charles Taylor of aiding and abetting Sierra Leone atrocities

International court convicts Charles Taylor of aiding and abetting Sierra Leone atrocities.

Load more..