International court convicts Charles Taylor of aiding and abetting Sierra Leone atrocities
NEWYou can now listen to Fox News articles!
LEIDSCHENDAM, Netherlands – International court convicts Charles Taylor of aiding and abetting Sierra Leone atrocities.