Sierra Leone in the news around the world as aborted coup allegations spread apprehension in West Africa
An allegation by the Sierra Leone Police that senior military officers have been arrested for allegedly planning to disturb the peace of the country is spreading apprehension in the subcontinent […]