Kenya April 3, 2025By AfricNewsPrecision or spin? Evaluating Kenyan president Ruto’s mid-term economic scorecard – Africa CheckBy AfricNews