Topic: Electronic Travel Authorization
Kenya's new eTA applications generate Sh1 million in a week amid complaints
Jan 11, 2024 at 07:40 PM
Recent data from the Directorate of Immigration in Kenya reveals a significant surge in the number of foreigners opting for the newly introduced Electronic Travel Authorization (ET...