Kenya February 18, 2025By Caleb WilsonKenya’s Tax Battle Puts Ruto in a Tough Spot with No Simple SolutionBy Caleb Wilson