Korovy Val, Moscow, Russia – Tuesday 11 May 2021. What seems impossible for 31 years has now been made possible by the result-orientated representative of President Julius Maada Bio in Russia, Ambassador Mohamed Yongawo. The Sierra Leone Embassy in Russia was established in Moscow City in 1962; accredited to 23 countries in the former Soviet Union and Eastern Europe; under …

