Russia, Sierra Leone Show Signs of Forging Strategic Partnership
By upholding the principles of understanding and mutual respect, Russia and Sierra Leone are showing the desire to build a more harmonious relationship. But, this will importantly see the prompt opening of Russia’s new diplomatic representation in Freetown …