Nigeria In One Minute6 years ago
Buhari in ‘technical stopover’ in London, Presidency says
President Muhammadu Buhari is currently in London, United Kingdom. The Presidency, however, attributed his presence in the British capital to what it called “technical stopover.” The...