a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Michael Mohamed Samura"

Michael Mohamed Samura Tag

Archive

Sierra Leone’s Chief of Defense Staff,  Samuel Omar Williams, has made history as being the first soldier in the country to be promoted to the rank of Lieutenant