Chief Justice Emeritus David Maraga has pressured the Kenya Kwanza administration to give a full account of what transpired after the government spokesperson, Isaac Mwaura, confirmed that billions of revenue collected from foreigners travelling to the country were deposited in Swiss accounts. In a statement on Tuesday, April 15, 2025, Maraga wondered who approved the […]