U.S. Embassy in Nigeria pledges to tackle visa-related hitches
Chargé d’Affaires of the U.S, Embassy in Nigeria Mr David Greene has assured visa applicants of the mission’s commitment to tackling all visa-related hitches. Greene gave the assurance during an interview with the News Agency of Nigeria (NAN) in Abuja.…