
Kenya Under Fire Over Sh6.5 Billion E-Visa Revenues Held in Swiss Accounts
The Kenyan government is facing growing scrutiny following revelations that Sh6.5 billion collected through the country’s e-visa system was held in a Swiss bank account, bypassing the Constitutionally mandated Consolidated Fund. Between August 2024 and…















