President Muhammadu Buhari and Russian President, Vladimir Putin Wednesday in Sochi, Russia, agreed to put Nigeria-Russia relations on a fast…