Tag: Sierra Leone Coup attempt
Sierra Leone charges 12 for failed coup attempt
Twelve people have been charged in Sierra Leone for their alleged role in November's failed coup attempt.
They include former police and correctional officers as...