President Muhammadu Buhari this afternoon departed Abuja for Sochi, Russia ahead of the Russia-Africa Summit. In Russia he will meet with President Putin, and also attend an African Business Forum, which will bring together African and Russian business leaders.