John Sahr Francis Yambasu

John Sahr Francis Yambasu is the Ambassador Extraordinary & Plenipotentiary of the Republic of Sierra Leone to the Russian Federation , Czech Republic, Poland, Ukraine, Hungary and CIS States.