The United Kingdom embassy has announced that its Visa Application Centres in Abuja and Lagos will…
Tag: Visa Application
UK Explains Reason For Visa Application Surge From Nigerians
Catriona Laing, the British High Commissioner to Nigeria, has given an insight into the recent hike…