top of page
  • insta – 2
  • insta
  • insta – 1

Embassy

The U.S. Embassy building in Abuja, Nigeria
2025-06-15
Nigeria

Nigeria Threatens to Shut 34 Foreign Diplomatic Missions in Abuja Over USD5.3M in Unpaid Ground Rent
bottom of page