US Embassy in Nigeria

US embassy Nigeria introduces new visa services website

The U.S. Embassy in Abuja and the U.S. Consulate General in Lagos have officially…