Posts by Abdirisak Salaad
Africa
LIBERIA: Charles Taylor sent to prison in the United
Africa LIBERIA: Charles Taylor sent to prison in the United Kingdom On Tuesday, former President Charles Taylor was transferred from the Special Co...
Africa LIBERIA: Charles Taylor sent to prison in the United Kingdom On Tuesday, former President Charles Taylor was transferred from the Special Co...