a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Ambassador John Yambusu"

Ambassador John Yambusu Tag

Archive

A grand reception awaits popular and seasoned politician John Yambasu, who has just been confirmed as Sierra Leone’s Ambassador to the Soviet Union. A high-level advanced team from members