UK Announces Changes to Visa Application Process Affecting Kenyans
The UK government has introduced changes to its visa application process, affecting Kenyans and citizens from 26 other countries. The UK High Commissioner in Nairobi announced on Monday, October 21 that the shift involves changing the commercial partner responsible for managing visa application centers in several regions. Currently, TLScontact operates these centers on behalf of…