President William Ruto hosts the 95th St John Ambulance annual parade and inspection at State House, Nairobi. [PCS]

When William Ruto took the oath of office on September 13, 2022, he inherited a nation grappling with soaring cost of living, a devastating drought and a weary citizenry. On the campaign trail, he had positioned himself as the solution, a decisive leader who would not keep Kenyans waiting.

Premium Article

Get Full Access for Ksh299/Week.

Bold Reporting Takes Time, Courage and Investment. Stand With Us.