Donald Trump‘s immigrant visa ban on Nigeria and 5 other countries is still in the news, with folks still question if and why it was necessary....
After speaking to Will Ross on BBC Focus Africa recently, Nigeria’s finance minister Ngozi Okonjo-Iweala had an interview with CNN‘s Fareed Zakaria to speak on the...
Recent Comments