Health CS Barasa at pains to explain Auditor General’s SHA bombshell
Health Cabinet Secretary Deborah Barasa and Director General of Health Patrick Amoth address the Press at SHA Building in Upper Hill, Nairobi, on March 5, 2025. [Edward Kiplimo,Standard] The Ministry of Health is facing growing scrutiny over the Social Health Authority (SHA) and the Social Health Insurance Fund (Shif), amid revelations that powerful individuals, rather…