Your trusted place for Sierra Leone and global news
HomePosts Tagged "British High Commission in Freetown"

British High Commission in Freetown Tag


Contrary to law, holders of Sierra Leone Government diplomatic passports are closely scrutinized by foreign embassy staff, especially the United Kingdom, whenever government officials are traveling to these