Country Focus

Country Focus: Nigeria

By Georges Budagu Makoko The Federal Republic of Nigeria, located in West Africa, is the most populous country on the continent and boasts its largest economy. Nigeria’s capital is Abuja, a very beautiful city in the center of...

See More

Amjambo Africa brings you news you can trust about Maine's immigrant communities

To receive a weekly email roundup of the week's top stories, sign up for our newsletter. 


You have Successfully Subscribed!