World news story

Changes to the UK Visa Application Centre in The Gambia

UK Visa makes changes to the Application Centre in The Gambia