World Putin Glad With Expansion of Russian-Nigerian Ties, Tasks New Envoys April 16, 2018 Dipo Olowookere By Kester Kenn Klomegah Russian President, Mr Vladimir Putin, has assertively reminded 17 newly arrived foreign envoys, including Nigerian ambassador to the country, Professor Read More