a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "David Francis"

David Francis Tag

Archive

The three major blunders by the new SLPP government have all originated from the 'new kid on the block' in politics. First, he was mentioned in the monumental